Actualizado para Markion v0.3.1 · 2026-09-04

DOCUMENTACIÓN

Temas, idiomas y preferencias

Catorce temas incluidos, temas propios ampliables, siete idiomas de interfaz y un panel de Preferencias para los interruptores del día a día. Todo se guarda en config.toml .

Temas incluidos

Markion trae catorce temas, cada uno afinado con cuidado:

PaperInkSolarForestRoseGraphite
GitHub LightGitHub DarkSolarized LightSolarized DarkOne LightOne DarkTokyo NightTokyo Night Light

Elige uno por muestra en el panel de Preferencias (Ctrl+,).

Temas propios

Los temas propios son archivos .toml en el directorio local de temas de Markion. Cada archivo necesita un name, is_dark y una tabla [colors] con ocho claves de color:

name = "Midnight"
is_dark = true

[colors]
app_bg      = "#10131a"
panel_bg    = "#171b24"
surface_bg  = "#0f1720"
text        = "#e5edf5"
muted       = "#91a4b7"
border      = "#2b3544"
active_bg   = "#23304a"
active_text = "#9ec5ff"
  • Los colores aceptan "#rrggbb" o "rrggbb"; los omitidos caen a la paleta predeterminada, así que un archivo incompleto también carga.
  • Activa un tema propio con theme = "Midnight" en config.toml (el name del tema, no el nombre de archivo).
  • En el primer uso se instala typewriter.toml como punto de partida, incluida la tabla opcional [fonts] (editor, rendered, code) que aporta familias para el origen Markdown, el cuerpo renderizado y el código cuando no hay preferencia explícita.
  • Los archivos .theme antiguos migran al cargarse por primera vez: Markion los analiza una vez, escribe el .toml equivalente al lado y deja el .theme original (ignorado después).

Idiomas de la interfaz

Siete idiomas: inglés, chino simplificado, chino tradicional, japonés, francés, alemán y español.

Panel de preferencias

El panel tiene cuatro pestañas:General, Apariencia, Atajos y Exportar. Apariencia agrupa temas, fuentes de origen / lectura / código, tamaños y el interlineado de párrafo. Exportar controla el motor predeterminado y las opciones PDF / DOCX.

Preferencias de Apariencia reales de Markion
Captura real · v0.2.8 · WindowsTamaño completo ↗

Ajustes habituales:

  • Tema e idioma de la interfaz
  • Abrir documentos en la pestaña actual, con borradores sin guardar protegidos
  • Guardado silencioso y retraso de 1–300 segundos; desactivarlo mantiene la recuperación
  • Tamaño de origen / lectura 10–32 px; espaciado de párrafo 0–32 px
  • Visibilidad de la barra lateral
  • Ancho adaptativo de la vista previa
  • Modo foco (atenúa los demás párrafos) y modo máquina de escribir (centra verticalmente la línea del cursor)
  • Números de línea del código
  • Desplazamiento sincronizado
  • Mostrar archivos ocultos
  • Profundidad del menú de títulos (H1–H5 o H1–H6)
  • Familias de fuente por plano (origen, lectura, código), por defecto según el tema

Las preferencias se guardan en config.toml; un preferences.conf legado de una versión anterior a TOML se migra en el primer arranque y se deja en su sitio.

Referencia de config.toml

Todos los campos son opcionales. Los valores predeterminados principales y las opciones solo de archivo:

theme = "Paper"
language = "en"
focus_mode = false
typewriter_mode = false
code_line_numbers = true
preview_adaptive_width = false
heading_menu_max_level = 5        # 5 or 6
sync_scroll = false
sidebar_visible = true
sidebar_tab = "files"             # "files" or "outline"
show_hidden_files = false
open_in_current_tab = true
editor_font_size = 14
rendered_font_size = 14
paragraph_spacing = 12

# Optional font families per plane; absent = follow the theme, then the
# built-in default (system UI font for source/reading, JetBrains Mono for code).
# editor_font_family = "Cascadia Code"
# rendered_font_family = "Georgia"
# code_font_family = "JetBrains Mono"

[auto_save]
enabled = true
silent_save = true
delay_secs = 5

[export]
backend = "builtin"
pdf_engine = "xelatex"

Las reasignaciones de atajos de menú viven en la tabla [shortcuts] (id de acción → cadena de tecla GPUI) y también se editan en Preferencias; véase Atajos de teclado.

Directorios de datos y registros

Configuración, recuperación, temas y registros de diagnóstico rotativos usan directorios de Markion adecuados a cada plataforma:

PlataformaDir. de config (config.toml, themes/)Dir. de recuperaciónDir. de registros
Windows%APPDATA%\Markion\%LOCALAPPDATA%\Markion\Recovery\%LOCALAPPDATA%\Markion\Logs\
macOS~/.config/markion/ (XDG)~/.cache/markion/recovery/~/Library/Logs/Markion/
Linux~/.config/markion/ (XDG)~/.cache/markion/recovery/~/.cache/markion/logs/
En macOS, solo los registros usan ~/Library/...; config y recuperación siguen XDG. Define RUST_LOG=debug antes de arrancar para más detalle.