lzwjava.github.io

Home PDF

هذا هو ملف README.md للمشروع على GitHub https://github.com/lzwjava/lzwjava.github.io.


lzwjava.github.io

مرحبًا بكم في مدونتي الشخصية! هنا أشارك أفكاري، وخبراتي، ومعرفتاي حول مواضيع متنوعة.

تحسينات رئيسية

تضم هذه المدونة عدة تحسينات مقارنة بـ Jekyll القياسية التي تستخدم jekyll-theme-cayman:

البدء

لإعداد بيئة Jekyll المحلية، اتبع هذه الخطوات:

gem install jekyll bundler

jekyll new myblog

cd myblog

bundle install

bundle exec jekyll serve

bundle exec jekyll serve --draft

bundle add webrick

jekyll serve

تهيئة Markdown

لتخصيص تبيين الأحرف، استخدم rougify:

rougify help style

rougify style github > _sass/syntax.css

rougify style gruvbox.dark > _sass/syntax.css

rougify style base16.monokai.dark > _sass/syntax.css

أنابيب الصوت و PDF

لتوليد ملفات الصوت و PDF، استخدم الأوامر التالية:

conda activate google-cloud-env

python scripts/audio_pipeline.py --task posts --n 10

python scripts/audio_pipeline.py --task pages

python scripts/audio_pipeline.py --task notes

python scripts/audio_pipeline.py --task notes --n 100

python scripts/pdf_pipeline.py --task pages

python scripts/pdf_pipeline.py --task posts --n 10

python scripts/pdf_pipeline.py --task notes

python scripts/generate_notes_link.py

python scripts/auto-ss-config/upload_configs.py

python scripts/epub_book.py notes

python scripts/epub_book.py _posts/en

python scripts/epub_book.py _posts/ja

النص

لإنشاء منشور مسودة جديد، استخدم:

scripts/draft.py <name>

دليل المحتوى

تدعم الدلائل _posts و pages كل من اللواحق -en و -zh.

تضم الدليل notes بشكل أساسي محتوى باللغة الإنجليزية لأغراض التعلم الشخصية ولا تتطلب أي ترجمات.

مرجع

تبيين الأحرف مع Jekyll


Back 2025.02.22 Donate