Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Estilo y formato

Voz, terminología, MyST y convenciones de escritura del sitio.

Universidad Nacional de Rio Negro - Sede Andina

Esta guía reúne las convenciones editoriales que afectan la forma visible del apunte: tono, lenguaje, sintaxis MyST, referencias, ejemplos y decisiones de formato.

Voz y tono

El sitio debería sostener estas reglas:

Regla de explicitud

En este sitio, todo debe estar explicado.

Eso vale para:

La regla práctica es esta: si un bloque obliga al lector a adivinar qué debería entender, todavía no está editorialmente terminado.

No alcanza con:

  1. nombrar un término sin desarrollarlo,

  2. pegar código sin decir qué demuestra,

  3. mostrar una figura sin lectura guiada,

  4. listar diferencias sin interpretar por qué importan,

  5. mandar a otra página para suplir una explicación que esta página debería dar.

Pedagogía base

La estrategia de la cátedra es late objects:

  1. aprovechar el conocimiento previo de C,

  2. entrar por lo procedural cuando ayuda,

  3. introducir OOP cuando el terreno conceptual ya está armado.

Eso implica dos decisiones editoriales frecuentes:

Terminología

Estas convenciones conviene sostenerlas de forma estable:

Encabezados y jerarquía visual

Regla de base

La jerarquía de encabezados debe ser consistente:

No conviene saltar de # a ### sin necesidad.

Títulos de secciones

Los títulos deberían cumplir una de estas funciones:

Ejemplos buenos:

Convenciones de MyST

Admonitions

Usar directivas con función clara:

Bloques de código

Todo bloque de código debería indicar lenguaje cuando corresponda:

```java
...
```

Esto evita parsing ambiguo y mejora legibilidad.

Ejercicios y soluciones

La forma preferida es:

```{exercise}
:label: ex-identificador

Consigna
```

:::{solution} ex-identificador
:class: dropdown

Resolución
```java
...//codigo de solucion si corresponde
```
:::

Expresiones matemáticas

Usar:

Las fórmulas deberían aparecer cuando aportan precisión conceptual, no como ornamento.

Tablas

Se puede usar:

Conviene preferir tablas cuando mejoran lectura comparativa real; no para reemplazar texto que se entiende mejor como lista o párrafo.

Citas y bibliografía

Cuando haga falta citar bibliografía, usar la sintaxis de MyST/BibTeX correspondiente, por ejemplo:

Figuras y SVG

Cuando una página necesita figura:

Convenciones concretas para SVG

Las tipografías esperadas son:

Para reglas detalladas de clases CSS, paleta, marcadores y checklist de diagramas, usar infografias_svg.

Referencias y enlaces

Referencias internas

Si una sección se va a citar más de una vez, conviene darle etiqueta explícita.

Usar {ref} cuando la relación sea conceptual y estable. Usar enlace relativo cuando la navegación sea simplemente de página a página.

Referencias a reglas de la cátedra

Cuando un contenido ejemplifica una convención importante, conviene enlazar la regla relevante de reglas/ usando {ref}.

Eso sirve para:

Si se agregan reglas nuevas en reglas/, deberían mantener etiquetas explícitas y aparecer en reglas/indice.md.

Enlaces de recorrido

Los enlaces de Próximo paso deberían ser concretos y locales al recorrido, no genéricos.

Casos de parsing que ya dieron problemas

Anotaciones o tags con @

En prosa, las anotaciones Java y tags de Javadoc pueden chocar con el parser de MyST. Para evitarlo:

Ejemplos seguros:

Bloques de ejemplo

Si un ejemplo contiene Java con anotaciones, Javadoc o firmas complejas, conviene tiparlo explícitamente como java.

Estilo de ejemplos

Los ejemplos deberían:

  1. responder a una decisión conceptual del capítulo,

  2. tener nombres comprensibles,

  3. no introducir ruido innecesario,

  4. poder reutilizarse en ejercicios, comparación o resumen,

  5. quedar acompañados por una explicación de qué se observa y por qué ese ejemplo fue elegido.

Qué evitar

  1. títulos excesivamente vagos,

  2. alternar tono formal e informal sin criterio,

  3. meter contenido planificado como si ya estuviera consolidado,

  4. usar bloques de código sin lenguaje cuando eso afecta el parsing,

  5. dejar referencias, imágenes o etiquetas “para después”,

  6. dejar conceptos, ejemplos o diagramas sin explicación visible.

Próximo paso

Una vez definido el estilo de la página, conviene revisar estado y mantenimiento para decidir si ese material ya está listo para publicarse.