Edición de una página
Al abrir un libro se pueden crear páginas en el libro directamente o se pueden crear cápitulos que permiten agrupar un conjunto de páginas. Del lado derecho aparecen los menús correspondientes.
Editores de texto
Al crear una nueva página nos dirigirá al editor de texto, se tienen dos opciones de editor:
- Editor por defecto (WYSIWYG)
- Editor de markdown
Editor por defecto (WYSIWYG)
Este editor es el más facil de usar y tiene controles en la parte de arriba que son muy intuitivos. Entre las caracteristicas de los controles podemos listar:
- Hacer y Deshacer
- Cambiar el tipo de letra, entre Encabezados, Parrafos, Citas, Llamadas
- Negrita, Cursiva, Subrayado
- Color de la fuente
- Resaltado del texto
- Tachado, Subíndice, Superíndice, Estilo código
- Alineación del texto
- Viñetas, Listas de verificación, Tabulación
- Inserción de Enlaces, Tablas, Imagenes
- Inserción de Poligonos, Código, Videos
- Inserción de Bloque despleglable.
Editor Markdown
Markdown es un lenguaje de marcado ligero que trata de conseguir la máxima legibilidad y facilidad de publicación tanto en su forma de entrada como de salida, inspirándose en muchas convenciones existentes para marcar mensajes de correo electrónico usando texto plano. Esta página fue totalmente editada con Markdown, por lo que si se desea ver el contenido más a detalle se recomienda utilizar la opción Exportar en formato de Markdown y luego explorar la estructura del archivo.
Encabezados
Para crear un título se puede utilizar el símbolo de numeral antes del texto, teniendo el resultado
Sintaxis Markdown | Resultado |
---|---|
# Encabezado h1 | Encabezado h1 |
## Encabezado h2 | Encabezado h2 |
### Encabezado h3 | Encabezado h3 |
#### Encabezado h4 | Encabezado h4 |
##### Encabezado h5 | Encabezado h5 |
Citas
Para citar solo es necesario escribir un signo "menor que" antes del texto.
Sintaxis Markdown | Resultado |
---|---|
> La vida es muy corta para aprender alemán. -Tad Marburg Texto con énfasis: Agregar un asterisco para cursiva y dos para negrita |
|
Cursiva
Para hacer texto en cursiva, rodea el texto con un asterisco.
Sintaxis Markdown | Resultado |
---|---|
Este texto está en *cursiva* | Este texto está en cursiva |
Negrita
Para hacer texto en negrita, rodea el texto con dos asteriscos.
Sintaxis Markdown | Resultado |
---|---|
Este texto está en **negrita** | Este texto está en negrita |
Listas
Para crear una lista sin ordenar, utilice asteriscos (*) o guiónes (-) seguidos de un espacio y el texto de cada elemento de la lista, tambien se pueden utilizar tabulaciones para agregar niveles a la lista.
Con guiónes:
- Elemento 1
- Elemento interno
- Elemento 2
- Elemento 3
Resultado:
- Elemento 1
- Elemento interno
- Elemento 2
- Elemento 3
Con Asteriscos:
* Elemento 1
* Elemento interno
* Elemento 2
* Elemento 3
Resultado:
- Elemento 1
- Elemento interno
- Elemento 2
- Elemento 3
Enlaces
Para crear un enlace, utilice el siguiente formato [Texto alternativo](URL del enlace):
[Sitio del INE](https://www.ine.gob.gt/)
Resultado:
Tablas
Se pueden crear tablas utilizando la siguiente sintaxis:
| Columna 1 | Columna 2 | Columna 3 |
|-----------|-----------|-----------|
| Fila 1 | Datos A | Datos B |
| Fila 2 | Datos C | Datos D |
| Fila 3 | Datos E | Datos F |
Resultado:
Columna 1 | Columna 2 | Columna 3 |
---|---|---|
Fila 1 | Datos A | Datos B |
Fila 2 | Datos C | Datos D |
Fila 3 | Datos E | Datos F |
Código
Para realizar la inserción de código en la pagina se puede realizar encerrando el bloque con el símbolo de acento inverso "```" y se puede indicar el lenguaje para obtener un mejor resaltado del texto como en el siguiente ejemplo:
- Ejemplo de codigo
``` PHP
/**
* Get a path to a theme resource.
*/
function theme_path(string $path = ''): ?string
{
$theme = config('view.theme');
if (!$theme) {
return null;
}
return base_path('themes/' . $theme . ($path ? DIRECTORY_SEPARATOR . $path : $path));
}
```
-
Resultado obtenido
El cual nos dá como resultado el siguiente bloque:
/**
* Get a path to a theme resource.
*/
function theme_path(string $path = ''): ?string
{
$theme = config('view.theme');
if (!$theme) {
return null;
}
return base_path('themes/' . $theme . ($path ? DIRECTORY_SEPARATOR . $path : $path));
}
Inserción de HTML
Markdown permite la inserción de código HTML en cualquier parte del sitio, por ejemplo:
- Ejemplo:
<body>
<h1>My First Heading</h1>
<p>My first paragraph.</p>
<a href="https://wiki.ine.gob.gt">Enlace al Inicio de la WIKI</a>
</body>
-
Resultado obtenido
El código html anterior dá como resultado lo siguiente:
My First Heading
My first paragraph.
Enlace al Inicio de la WIKI
Otras funciones en las páginas
Además del editor, existen otras caracteristicas adicionales en las páginas que las podemos encontrar en la siguiente página Funciones Adicionales.
No Comments