Herramientas de usuario

Herramientas del sitio


informatica:software:aplicaciones_web:silverbullet

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
informatica:software:aplicaciones_web:silverbullet [2025/06/26 13:16] – [Características] tempwininformatica:software:aplicaciones_web:silverbullet [2025/06/28 16:21] (actual) – [Edición] tempwin
Línea 5: Línea 5:
   * [[https://silverbullet.md/|Web oficial]]   * [[https://silverbullet.md/|Web oficial]]
   * [[https://github.com/silverbulletmd/silverbullet|Repositorio de código]]   * [[https://github.com/silverbulletmd/silverbullet|Repositorio de código]]
 +  * [[https://community.silverbullet.md|Foros de SilverBullet]]
   * [[https://play.silverbullet.md/|Demo]] (usuario ''silverbullet'' y contraseña ''silverbullet'')   * [[https://play.silverbullet.md/|Demo]] (usuario ''silverbullet'' y contraseña ''silverbullet'')
  
Línea 51: Línea 52:
  
 En la parte inferior de cada página aparecerá un listado de páginas que la enlazan (//Linked Mentions//), es decir, si una página tiene un enlace a otra, en la otra aparecerá en este listado la primera página. En la parte inferior de cada página aparecerá un listado de páginas que la enlazan (//Linked Mentions//), es decir, si una página tiene un enlace a otra, en la otra aparecerá en este listado la primera página.
 +
 +==== Etiquetas ====
 +
 +Las páginas se pueden etiquetar de dos maneras:
 +
 +  * Añadir las etiquetas en la primera línea. Por ejemplo, ''#recetas'', ''#ejercicios'', ''#programación''.
 +  * Usar frontmatter, que permite añadir metadatos a las páginas.
 +
 +Si usamos la opción de frontmatter, escribiríamos:
 +
 +<code>
 +---
 +tags: recetas, ejercicios, programación
 +---
 +</code>
 ===== Atajos de teclado ===== ===== Atajos de teclado =====
  
Línea 59: Línea 75:
 ^ Combinación    ^ Acción          ^ ^ Combinación    ^ Acción          ^
 | <kbd>C</kbd> + <kbd>I</kbd>  | Cursiva  | | <kbd>C</kbd> + <kbd>I</kbd>  | Cursiva  |
 +| <kbd>C</kbd> + <kbd>B</kbd>  | Negrita 
 +| <kbd>:</kbd> + letras | Abre el selector de emoticonos. Ejemplo: '':party_popper'' -> 🎉  |
 ==== Navegación ==== ==== Navegación ====
  
Línea 86: Línea 103:
 ===== Extender funcionalidades con Lua ===== ===== Extender funcionalidades con Lua =====
  
-SilverBullet permite el uso de Lua (una versión adaptada llamada "Space Lua") para operaciones avanzadas en nuestras páginas.+SilverBullet permite el uso de Lua (una versión adaptada por el propio desarrollador de SilverBullet llamada **Space Lua**) para operaciones avanzadas en nuestras páginas.
  
 Podemos poner expresiones de Lua dentro de: Podemos poner expresiones de Lua dentro de:
Línea 108: Línea 125:
 </code> </code>
  
 +Si queremos mostrar un listado de páginas con cierta etiqueta:
 +
 +<code>
 +${query[[
 +    from index.tag "book"
 +    select {$title=_.name, author=_.author}
 +    ]]}
 +</code>
 +
 +La expresión anterior mostrará en la página "index" una tabla con todas las páginas etiquetas con ''book'' y mostrará columnas con el título del libro y el autor. Para que esto funcione, las páginas con las etiquetas ''book'' deben tener un código de frontmatter con los atributos ''title'', ''author'' y ''tags''.
 ===== Local first ===== ===== Local first =====
  
informatica/software/aplicaciones_web/silverbullet.1750936619.txt.gz · Última modificación: por tempwin