Guía para contribuir al sitio

Cómo instalar lo necesario, previsualizar el sitio localmente y enviar cambios
Nota

Esta guía está dirigida a los integrantes de MetaCiencia que quieran contribuir al sitio web. Solo necesitas instalar dos programas, descargar los archivos del sitio y editar texto plano.


El sitio web de MetaCiencia está construido con Quarto, un programa de código abierto que convierte archivos de texto en páginas web. No necesitas saber programación para editar el contenido; solo debes crear o editar archivos de texto (.qmd), escribir o pegar el contenido (texto, imágenes, listas) y guardar los cambios; Quarto se ocupa de convertir ese texto en páginas web bien formateadas. La configuración general, el tema y el estilo los mantengo yo (Juan David), así que ustedes solo editan el contenido y yo me encargo de que todo se vea coherente y se publique correctamente.

1. Instalación (una sola vez)

1.1 Instala Quarto

Quarto es el programa que convierte los archivos de texto del sitio en páginas web.

  1. Ve a quarto.org/docs/get-started
  2. Descarga el instalador para tu sistema operativo (Windows, macOS o Linux)
  3. Sigue las instrucciones del instalador

Para verificar que quedó instalado, abre una terminal (o el símbolo del sistema en Windows) y escribe:

quarto --version

Deberías ver un número de versión (p. ej., 1.6.x).

1.2 Instala un editor de texto

Puedes usar cualquier editor, pero recomendamos RStudio o VS Code, porque ambos tienen soporte nativo para Quarto (resaltado de sintaxis, previsualización integrada, etc.).

  1. Descarga RStudio Desktop desde posit.co/download/rstudio-desktop
  2. Instálalo normalmente
  3. No necesitas saber R — simplemente úsalo como editor de texto
  1. Descarga VS Code desde code.visualstudio.com
  2. Instálalo normalmente
  3. Abre VS Code, ve a la pestaña de extensiones (icono de cuatro cuadrados en la barra lateral) y busca Quarto — instala la extensión oficial

2. Descarga los archivos del sitio

Como aún no usamos Git de forma directa, puedes descargar el sitio como un archivo ZIP:

  1. Ve al repositorio del sitio en GitHub: github.com/JDLeongomez/MetaCiencia
  2. Haz clic en el botón verde CodeDownload ZIP
  3. Descomprime el archivo en una carpeta de tu computador (p. ej., Documentos/MetaCiencia)
Tip

Guarda siempre la carpeta descomprimida en el mismo lugar. Es más fácil trabajar si la ruta no cambia.


3. Previsualiza el sitio localmente

Antes de hacer cualquier cambio, verifica que el sitio funciona en tu computador.

  1. Abre RStudio
  2. Ve a File → Open Project y busca el archivo MetaCiencia.Rproj dentro de la carpeta descargada (Si no existe ese archivo, ve a File → New Project → Existing Directory y selecciona la carpeta)
  3. En la consola de RStudio, escribe:
quarto::quarto_preview()

O usa el botón Render si tienes un archivo .qmd abierto.

El sitio se abrirá automáticamente en tu navegador y se actualizará cada vez que guardes un archivo.

  1. Abre VS Code
  2. Ve a File → Open Folder y selecciona la carpeta MetaCiencia
  3. Abre la paleta de comandos con Ctrl + Shift + P (o Cmd + Shift + P en Mac)
  4. Escribe Quarto: Preview y selecciónalo

Alternativamente, abre cualquier archivo .qmd y haz clic en el botón Preview que aparece en la esquina superior derecha del editor.

El sitio se abrirá en el panel de previsualización de VS Code y también en tu navegador. Se actualizará automáticamente al guardar.

Para detener la previsualización, cierra el panel.

Nota

En ambos editores, la previsualización corre en http://localhost:4242 (o un puerto similar). Para detenerla desde la terminal, presiona Ctrl + C.


4. Estructura del sitio

Esta es la organización de carpetas y archivos más importantes:

MetaCiencia/
├── _quarto.yml          ← Configuración general del sitio (menú, tema, etc.)
├── index.qmd            ← Página de inicio
│
├── people/
│   ├── index.qmd        ← Listado de integrantes (no editar)
│   ├── tu-nombre.qmd    ← Tu perfil personal
│   └── ...
│
├── projects/
│   ├── index.qmd        ← Listado de proyectos (no editar)
│   └── nombre-proyecto.qmd
│
├── publications/
│   ├── index.qmd        ← Listado de publicaciones (no editar)
│   └── nombre-articulo.qmd
│
├── divulgacion/
│   ├── index.qmd        ← Listado de divulgación (no editar)
│   └── posts/
│       └── nombre-post/
│           ├── index.qmd
│           └── featured.png  ← Imagen de portada (opcional)
│
├── blog/
│   ├── index.qmd        ← Listado del blog (no editar)
│   └── posts/
│       └── nombre-entrada/
│           ├── index.qmd
│           └── featured.jpg  ← Imagen de portada (opcional)
│
└── assets/
    ├── logo_MetaCiencia.svg
    └── people/
        └── tu-foto.jpg  ← Foto de perfil

Los archivos index.qmd dentro de cada sección generan automáticamente el listado — no los modifiques. Solo crea o edita los archivos de contenido.


5. Sintaxis básica de Quarto/Markdown

Los archivos .qmd son texto plano con un encabezado especial (el YAML, entre ---) y contenido en formato Markdown. No necesitas saber HTML.

Encabezado YAML

Cada archivo comienza con un bloque entre ---:

---
title: "Título de la página"
description: "Descripción breve"
date: 2025-06-01
---

El encabezado YAML no aparece como contenido — define metadatos como el título, la fecha y el autor de la página.

Texto

Código

Párrafo normal. Puedes escribir
**negrita**, *cursiva* o `código`.

Nuevo párrafo (deja una línea
en blanco entre ellos).

Resultado

Párrafo normal. Puedes escribir negrita, cursiva o código.

Nuevo párrafo (deja una línea en blanco entre ellos).

Títulos

Código

# Título de nivel 1
## Título de nivel 2
### Título de nivel 3

Resultado (aquí se muestran reducidos para no afectar la página)

Título de nivel 1

Título de nivel 2
Título de nivel 3

Listas

Código

- Elemento
- Otro elemento
  - Sub-elemento

1. Primer paso
2. Segundo paso

Resultado

  • Elemento
  • Otro elemento
    • Sub-elemento
  1. Primer paso
  2. Segundo paso

Enlaces e imágenes

Código

[texto del enlace](https://ejemplo.com)

![logo MetaCiencia](../assets/logo_MetaCiencia.svg)

Resultado

texto del enlace

Íconos

El sitio tiene instalada la extensión Font Awesome, que permite insertar miles de íconos directamente en el texto.

Cómo buscar un ícono:

  1. Ve a fontawesome.com/icons y busca por nombre (p. ej., r-project, github, orcid, instagram o tiktok)
  2. Haz clic en el ícono — en la URL verás el estilo (brands, solid, regular) y el nombre

Cómo insertarlo:

Código

{{< fa brands r-project >}}
{{< fa brands github >}}
{{< fa brands instagram >}}
{{< fa brands tiktok >}}
{{< fa solid envelope >}}

Resultado





El patrón es {{< fa [estilo] [nombre-del-icono] >}}. El estilo (brands, solid, regular) aparece en la URL de Font Awesome al seleccionar el ícono.

Nota

No todos los íconos están disponibles en todos los estilos. Si un ícono no aparece, prueba con solid en lugar de regular, o viceversa.

Notas y avisos

Código

::: {.callout-note}
Esto es una nota informativa.
:::

::: {.callout-tip}
Consejo útil.
:::

::: {.callout-warning}
Advertencia importante.
:::

Resultado

Nota

Esto es una nota informativa.

Tip

Consejo útil.

Advertencia

Advertencia importante.


6. Cómo modificar cada sección

6.1 Tu perfil de integrante

Tu perfil está en people/tu-nombre.qmd. Si no existe, crea uno copiando el de otro integrante como punto de partida.

Estructura del archivo:

---
title: "Tu Nombre Completo"
description: "Estudiante de Psicología · Auxiliar de investigación"
image: ../assets/people/tu-foto.jpg
categories: [estudiante, ciencia-abierta, R]
---

Luego, debajo del YAML, puedes escribir tu bio, áreas de interés, proyectos, etc. en Markdown normal.

Para agregar tu foto:

  1. Coloca tu foto en assets/people/ con el nombre tu-nombre.jpg (preferiblemente cuadrada, mínimo 300×300 px)
  2. Referencia la imagen en el YAML con la ruta relativa: ../assets/people/tu-nombre.jpg

6.2 Entrada de blog

Las entradas van en blog/posts/nombre-de-la-entrada/index.qmd.

  1. Crea una carpeta nueva dentro de blog/posts/ con un nombre corto en minúsculas y sin espacios (usa guiones: mi-primera-entrada)
  2. Dentro de esa carpeta, crea un archivo index.qmd
  3. Si tienes una imagen de portada, guárdala en esa misma carpeta con el nombre featured.jpg

Estructura mínima:

---
title: "Título de la entrada"
description: "Resumen en una o dos oraciones"
date: 2025-06-01
date-format: "D MMMM YYYY"
author:
  - name: Tu Nombre
    url: ../../../people/tu-nombre.qmd
categories: [ciencia abierta, tutoriales]
image: featured.jpg
---

Aquí va el contenido de la entrada en Markdown...

6.3 Contenido de divulgación

Funciona exactamente igual que el blog, pero la carpeta es divulgacion/posts/nombre-del-post/. Úsala para hilos de redes sociales, videos, infografías u otros formatos de divulgación.

---
title: "Título del contenido"
description: "Breve descripción del formato y tema"
date: 2025-06-01
date-format: "D MMMM YYYY"
author:
  - name: Tu Nombre
    url: ../../../people/tu-nombre.qmd
categories: [Instagram, hilo, ciencia abierta]
image: featured.png
---

6.4 Proyecto de investigación

Los proyectos van en projects/nombre-del-proyecto.qmd. Copia un proyecto existente y edítalo.

---
title: "Nombre del proyecto"
description: "Descripción breve del objetivo y alcance"
date: 2025-01-01
date-format: "MMMM YYYY"
categories: [replicabilidad, psicología]
status: "En curso"
---

6.5 Publicación

Las publicaciones van en publications/nombre-del-articulo.qmd.

---
title: "Título del artículo o capítulo"
description: "Referencia completa o descripción"
date: 2025-01-01
date-format: "YYYY"
categories: [replicabilidad, metodología]
---

Puedes incluir el resumen, enlace al PDF, DOI, repositorio de datos, etc. en el cuerpo del archivo.


7. Cómo enviar tus cambios

Como por ahora no trabajamos directamente con Git, sigue este proceso:

  1. Haz tus cambios en la carpeta local del sitio
  2. Previsualiza para verificar que todo se ve bien (quarto preview)
  3. Identifica los archivos que creaste o modificaste — normalmente serán uno o dos .qmd y quizás una imagen
  4. Envíalos por correo a jleongomez@unbosque.edu.co con una descripción breve de qué cambiaste y por qué
Tip

Consejo: No necesitas enviar toda la carpeta del sitio — solo los archivos nuevos o modificados. Por ejemplo, si agregaste tu perfil, envía únicamente people/tu-nombre.qmd y assets/people/tu-foto.jpg.

Advertencia

Antes de enviar, asegúrate de que quarto preview corre sin errores y que la página que modificaste se ve como esperas.


8. Errores comunes

Problema Causa probable Solución
La imagen no aparece Ruta incorrecta en el YAML Verifica que la ruta empiece con ../assets/people/ desde la carpeta people/
Mi perfil no aparece en el listado El archivo no está en la carpeta correcta Asegúrate de que esté directamente en people/ (no en una subcarpeta)
Error al correr quarto preview YAML mal formateado Revisa que las comillas y la indentación sean correctas; el YAML es sensible a los espacios
La fecha no se muestra bien Formato incorrecto Usa el formato YYYY-MM-DD (p. ej., 2025-06-01)
El sitio se ve diferente al publicado Diferencia de versiones Actualiza Quarto a la versión más reciente

9. Recursos útiles


¿Tienes dudas o encontraste un error en esta guía? Escríbenos a jleongomez@unbosque.edu.co.

Volver arriba