lzwjava.github.io

Home PDF

Este es el README.md del proyecto de GitHub https://github.com/lzwjava/lzwjava.github.io.


lzwjava.github.io

¡Bienvenido a mi blog personal! Aquí comparto mis pensamientos, experiencias y conocimientos sobre diversos temas.

Mejoras Clave

Este blog incorpora varias mejoras en comparación con un blog estándar de Jekyll que utiliza el tema jekyll-theme-cayman:

Empezando

Para configurar un entorno local de Jekyll, sigue estos pasos:

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

Estilización Markdown

Para personalizar la resaltado de sintaxis, usa 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

Pipelines de Audio y PDF

Para generar archivos de audio y PDF, usa los siguientes comandos:

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

Para crear un nuevo borrador de publicación, usa:

python scripts/draft.py <name>

Guía de Contenido

Los directorios _posts y pages soportan ambos sufijos -en y -zh.

El directorio notes contiene principalmente contenido en inglés con fines de aprendizaje personal y no requiere traducciones.

Referencia

Resaltado de Sintaxis con Jekyll


Back 2025.02.22 Donate