Está en la página 1de 17

Contenido

1. No enumerar página.............................................................................................................2
2. Marco de cualquier hoja ya sea A4 y más............................................................................2
3. SUBSUBSECCIONES.........................................................................................................2
4. HOJAS HORIZONTALES..................................................................................................2
5. Modificar los nombres de algunos elementos.......................................................................4
Cómo cambiar el nombre de las tablas y figuras..................................................................4
6. PREPARANDO UN DOCUMENTO TIMES-ROMÁN......................................................4
Preparando un documento................................................................................................4
7. DEFINIR COMANDOS COMO MACROS........................................................................5
Lo que he aprendido: definir comandos en Latex...................................................................5
Referencias...................................................................................................................................7
8. ITEMIZE ..ítems.................................................................................................................8
numerate abc..........................................................................................................................8
otro...........................................................................................................................................8
Unordered lists.....................................................................................................................10
Ordered lists.........................................................................................................................11
Nested lists............................................................................................................................11
Changing the numbering / bullets.......................................................................................12
Unordered lists...................................................................................................................12
Ordered lists.......................................................................................................................13
Summary...............................................................................................................................15
PARA LETRAS ASÍ..............................................................................................................15
9. TABLAS............................................................................................................................15
10. ECUACIONES...............................................................................................................16
10.1. PARA ESCRIBIR JUNTO CON LAS LETRAS LAS ECUACIONES.................17
10.2. Citar tabla y fuente en un cuadro...............................................................................17

18
LÁTEX TUTORIAL
1. No enumerar página
\begin{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
$\ $
\thispagestyle{empty} % para que no se numere esta pagina
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%5

2. Marco de cualquier hoja ya sea A4 y más.


\usepackage[left=3cm,right=2cm,top=3cm,bottom=2.5cm]{geometry}% sirve para k la hoja sea
más grande ósea marco de la hoja
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%

3. SUBSUBSECCIONES
\setcounter{secnumdepth}{3} %para que ponga 1.1.1.1 en subsubsecciones
\setcounter{tocdepth}{3} % para que ponga subsubsecciones en el indice

\begin{document}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%

4. HOJAS HORIZONTALES
\usepackage{pdflscape}%permite poner las hojas en horizontal
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%55
\usepackage{lscape}% paquete que nos da las letras en horizontal
…..ANTES DEL
\begin{document}

\begin{landscape}

\end{landscape} 

18
 Aquí mostramos más paquetes
Poner horizontal una página intermedia en látex
Esto funcionó muy bien después de andar batallando con varias cosas. Primero, la idea es
voltear una tabla o texto largo para que se vea bonita acostada en una página. Se tienen que
definir los siguiente paquetes en el preámbulo (digo, la verdad es que pueden sobrar paquetes,
pero si nos funciona así ¿a quién le importa que sobren?):

\usepackage{lscape}

El último paquete es el bueno, pero en fin, parece que los anteriores tienen su función y no vaya
a ser que quitemos algo y no funcione bien. Después, muy sencillamente se pone

\begin{landscape} 

\begin{table}[!h] % Colocas tu ambiente para tablas


....
\end{table}

\begin{figure}[!h]
....
\end{figure}

\end{landscape}
 Sabes cómo rotar también donde va el número de página y el header?
Gracias.

other way...otra manera

...
\usepackage{isorot}
...

\begin{sidewaysfigure}
\centering
\includegraphics[scale=0.9]{Diagrama_2.png}
\caption{Diagrama de red, asignación de direcciones IP.}
\label{fig:asignacion_direcciones}
\end{sidewaysfigure}

this package has many options to get your figure or table like you want

Este paquete tiene muchas opciones para obtener su figura o tabla como desee

5. Modificar los nombres de algunos elementos


1.  LaTeX proporciona un nombre automático (dependiendo del estilo y del
idioma) para algunos elementos que aparecen en el texto, tales como capítulos,
tablas, figuras, bibliografía.

    Comando                  Texto asociado en español


2.     \abstractname              Abstract

18
3.     \appendixname            Apéndices
    \bibname                      Bibliografía
    \chaptername               Capitulo
    \contentsname              Índice
    \figurename                  Figura
    \indexname                   Índice Alfabético
    \listindexname              Lista de Figuras
    \listtablename               Lista de Cuadros
    \partname                     Parte
    \tablename                    Cuadro

    Por ejemplo para modificar el nombre de las tablas en tu documento:


    \renewcommand{\tablename}{\textbf{Tabla}}
OTROS

Cómo cambiar el nombre de las tablas y figuras


El comando "\renewcommand{xx}{yy}" se utiliza para cambiar el nombre de una variable
definida por LaTeX. Donde "xx" es la función que define esa variable,  e "yy" es el nuevo
nombre que le queremos dar.

Por ejemplo, cuando trabajamos con el paquete [spanish] {babel}, el nombre que reciben
los índices de figuras, tablas y contenidos son:

Para editar estos nombres, podemos hacer lo siguiente:

\begin{document}
\renewcommand{\listfigurename}{LISTA DE FIGURAS}
\renewcommand{\listtablename}{Lista de Tablas}
\renewcommand{\contentsname}{Lista de Contenidos}
\renewcommand{\figurename}{Foto}
\renewcommand{\tablename}{DATOS} 
\usepackage{tocloft}
\renewcommand{\cftfigfont}{Figura }

6. PREPARANDO UN DOCUMENTO TIMES-ROMÁN

Preparando un documento

    Un documento empieza con \begin{document} y termina con \end{document}

    Para que se copien las letras acentuadas y eñes al seleccionar texto desde un documento PDF
generado con LaTeX, utilizar codificación T1. Añadir al preámbulo del documento:
    \usepackage{times}               % tipo de fuente Times-Roman

18
    \usepackage[T1]{fontenc}    % codificación T1    
    En vez de times también pueden utilizarse palatino o bookman, dependiendo de los gustos.
    Para poder incluir el mayor número de letras con diacríticos se decidió separar los símbolos
como comillas, cruces, calderones, etc., en un archivo distinto. El resultado es que en realidad
una fuente completa necesita dos archivos: uno es el que tiene codificación T1 y el otro tiene
codificación TS1, y ambos son necesarios. La mejor forma de completar la fuente es con el
paquete textcomp:
    \usepackage[T1]{fontenc}
    \usepackage{textcomp}        % incluye el mayor número de letras con diacríticos

    
    Para ganar espacio y reducir un poco el tamaño del documento, utilizar:
    \usepackage{times,mathptmx}                       % tipo de fuente del documento Times, que es
mucho más compacta que la Computer Modern que LaTeX usa por defecto. mathptmx modifica
los símbolos matemáticos.
    \usepackage[newenum,newitem]{paralist}    % proporciona entornos más
compactos, newenum y newitem asume las funciones del
paquete enumerate permitiendomodificar las etiquetas de las distintas listas.

    Cuando se quiere insertar carácteres matemáticos entre el texto, se marca el inicio y final con
cualquiera de estos dos ambientes:
    $ ... $ otra opción es \( ... \)
    Y cuando se quiere que aparezca en un párrafo separado, cualquiera de estos dos ambientes:
    $$ ... $$ otra opción es \[  ... \]

7. DEFINIR COMANDOS COMO MACROS


Lo que he aprendido: definir comandos en Latex
2 respuestas
Hoy vamos a definir comandos nuevos en Latex. ¿Por qué? Pues porque nosotros lo valemos. No,
en serio, ¿recordáis que hicimos hace un tiempo una plantilla para responder a los revisores de una
revista? ¡Pues los revisores han vuelto a la carga! El problema es que ahora las preguntas que hacen
no son correlativas sino que piden aclaraciones sobre preguntas que ya hicieron. Ni siquiera los

revisores son correlativos, el Revisor 2 ha desaparecido (que era mi favorito   ) y ahora son el 1,
el 3 y el 4. Por lo tanto nuestra plantilla debe ser modificada1. Bien, pensemos.

Lo primero que tenemos que saber es que los comandos en Latex se definen así:

1 \newcommand{comando}[argumentos]{definición}

donde:

 comando será el nombre del comando que queramos definir (lógico) que deberá empezar
por \
 argumentos es el número de argumentos entre 0 y 9 que le pasaremos al comando
 definición será donde escribiremos lo que hace el comando

18
No es difícil (no lo parece al menos). En su momento adaptamos una plantilla de por ahí a nuestros
gustos sin pararnos a entender a fondo lo que hacía, hoy vamos a pensar qué es lo que necesitamos y
cómo lo podemos conseguir. From scratch, como los valientes.
Veamos, en primer lugar nos hace falta crear secciones que se llamen Reviewer X donde X es el
número del reviewer. Siguiendo con lo que hemos definido arriba y teniendo en cuenta que los
argumentos se pasan con la almohadilla (el hashtag para los modernos) hacemos:
1 \newcommand{\reviewersec}[1]{\section*{Reviewer #1}}

Ahora nos toca hacer el formato para la pregunta. Para ello queremos que nos ponga Q X.Y y la
pregunta en cursiva. X es el número del revisor y Y el de la pregunta. Lo más fácil que podemos
hacer es usar tres argumentos, uno para X, otro para Y y un tercero para la pregunta en sí. También
queremos que se inicie un nuevo párrafo al final de la pregunta así que usaremos \paral final.
Juntando todo nos queda algo así:
1 \newcommand{\point}[3]{\textbf{Q\,#1.#2}\,\textit{#3}\par}

La parte de la respuesta es muy fácil así que no la voy a explicar, os pongo debajo el código 

Resumiendo, en total tenemos:

1
\documentclass[10pt,a4paper]{article}
2 \usepackage[parfill]{parskip} % para que no nos indente
3  
4 % Definición de comandos
5 \newcommand{\reviewersec}[1]{\section*{Reviewer #1}}
6 \newcommand{\point}[3]{\textbf{Q\,#1.#2}\,\textit{#3}\par}

7 \newcommand{\reply}{\textbf{Reply}:\ }

8  

9 \begin{document}

10  

11 \reviewersec{1}

12  

13 \point{1}{1}{Pregunta}

\reply{Respuesta}
14
15  
\end{document}
16

Que nos genera algo así:

18
Pues ya lo tenemos, ¿qué os parece? ¿se os ocurre alguna mejora?

Referencias
Latex Macros. Wikibooks
Create your own commands with newcommand
Pasar argumentos a \newcommand
ENLACES PARA CREAR MACROS ÓSEA NUEVOS COMANDOS
https://ondiz.github.io/cursoLatex/Contenido/13.Comandos.html
http://metodos.fam.cie.uva.es/~latex/apuntes/apuntes8.pdf
https://en.wikibooks.org/wiki/LaTeX/Macros
https://alvinalexander.com/blog/post/latex/create-your-own-commands-in-latex-using-
newcommand

8. ITEMIZE ..ítems
a),b),c)……..

numerate abc
The enumeration environment can be easily changed from numbers to alphabetic
characters. 

By using: \renewcommand{\labelenumi}{\alph{enumi})} numbers will be replaced by


alphabetic chars.
\documentclass{article}
\begin{document}

\renewcommand{\labelenumi}{\alph{enumi})}
\begin{enumerate}
\item one
\item two
\item three
\end{enumerate}

\end{document}
output:

a) one 

18
b) two 
c) three

The right parenthesis can be omitted.


\documentclass{article}
\begin{document}

\renewcommand{\labelenumi}{\alph{enumi}}
\begin{enumerate}
\item one
\item two
\item three
\end{enumerate}

\end{document}
output:

a one 
b two 
c three

otro
\documentclass{article}
\usepackage{enumitem}
\begin{document}

\begin{enumerate}[label=(\alph*)]
\item an apple
\item a banana
\item a carrot
\item a durian
\end{enumerate}

\begin{enumerate}[label=(\Alph*)]
\item an apple
\item a banana
\item a carrot
\item a durian
\end{enumerate}

\begin{enumerate}[label=(\roman*)]
\item an apple
\item a banana
\item a carrot
\item a durian
\end{enumerate}

\end{document}
Which results in:

18
Unordered lists

As I've mentioned above, unordered lists use the itemizeenvironment and works without
any additonal packages:

\begin{itemize}
\item One
\item Two
\item Three
\end{itemize}

This will generate the following output:

18
Ordered lists

If you want to add an ordered list, you simply have to


replace  itemize with enumerated environment and LaTeX will take care of the
enumeration for you:

\begin{enumerate}
\item One
\item Two
\item Three
\end{enumerate}

As you can see, LaTeX will automatically get the numbers right:

Nested lists

Sometimes you also have to list things, which have some kind of sub-category. For this
reason, LaTeX allows you to nest list environments and it will fix the indentation and
numbering accordingly.

\begin{enumerate}
\item One
\begin{enumerate}
\item Two
\item Three
\item Four

18
\end{enumerate}
\item Five
\item Six
\end{enumerate}

The output will be formatted like this:

Changing the numbering / bullets

Sometimes it's necessary to change the numbering scheme of a list, e.g. you want to use
a different symbol and so forth. You can easily modify the output of the list.

Unordered lists

You can make the following changes easily without loading a package:

%From bullet to dash


\item[--] or \item[$-$]

% From bullet to asterisk


\item[$\ast$]

%Use any math character


\item[$\CHARACTER$]

A full working code could look like this:

\begin{itemize}
\item[--] Dash

18
\item[$-$] Dash
\item[$\ast$] Asterisk
\end{itemize}

And the output will look as follows:

If you want to change the symbol for all items of the list, you should preferably use
the enumitem environment, which I will explain using the example of ordered lists.

Ordered lists

Changing this environment is a little more tricky, because there's a lot more logic
involved and the easiest solution is probably using
the enumerate or enumitem environments. I will use the enumerate environment for this
purpose. So I will first add this environment to my preamble:

\documentclass{article}

% ...

\usepackage{enumitem}

\begin{document}

We can now use the following options on the enumerateenvironment:

%Roman numbers
\begin{enumerate}[label=(\roman*)]
%...

% Arabic numbers
\begin{enumerate}[label=\arabic*)]
%...

18
% Alphabetical
\begin{enumerate}[label=\alph*)]
%...

The output will look like this:

You can likewise use this to change the symbol of unordered lists:

\begin{itemize}[label=$\ast$]
\item One
\item Two
\item Three
\end{itemize}

Which will consistently change the symbol of all items:

Summary

18
 Unordered lists can be created using the itemizeenvironment.
 Ordered lists can be created using the enumerateenvironment.
 Lists can be nested and will be aligned and enumerated properly.
 Use the enumitem package to customize the symbols or enumeration.

PARA LETRAS ASÍ



\begin{document}
\renewcommand{\labelenumi}{\alph{enumi})} %ENCIMA DE \begin{enumerate}

\begin{enumerate}
\item {\bf Erosión eólica}\\
Es un …

\item {\bf Erosión hídrica}\\


La erosión hídrica es ….

\item {\bf Erosión del suelo de forma natural} \\


Natural y progresiva, …
\end{enumerate}

9. TABLAS
%-------------------------------------------------------------
tablas
%-----------------------------------------------------------------
\usepackage{booktabs}%para tener opsiones adicionales en el entorno tabular, crear tablas
\usepackage{longtable,multirow,booktabs}%tablas largas
%\a midrule se le puede agregar \hline y para vertical \cline

%De nuevo: Paquete float


%Es comú n tener problemas en la manera como L aTeX acomoda los gráficos. Una manera de
tomar control sobre l a u bicació n de los gráficos es u sar el paq uete float; para esto, agregamos
en preámbulo,

18
\usepackage{float}

%Ahora, en vez de digitar \begin{table}[h!] o


\begin{figure}[h!] , digitamos \begin{table }[H] o
\begin{figure}[H] : El gráfico o la tabla quedará donde
está
%---------------------------

10. ECUACIONES
11. \documentclass[a4paper,openright,12pt]{report}
\usepackage[spanish]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amssymb, amsmath, amsbsy} % simbolitos
\usepackage{upgreek} % para poner letras griegas sin cursiva
\usepackage{cancel} % para tachar
\usepackage{mathdots} % para el comando \iddots
\usepackage{mathrsfs} % para formato de letra
12. \usepackage{stackrel} % para el comando \stackbin
13.

\begin{document}

\end{document}
14.
15. Será entre \begin{document} y \end{document} donde iremos escribiendo
nuestro código.
16.
17.
18.
19. Normalmente, las ecuaciones se escriben dentro de \begin{equation}
\end{equation}
20.
Por ejemplo, la ecuación (\ref{eq:ej}):

\begin{equation}\label{eq:ej}
y(x_{i}) = 4 + x_{i}^{2}
\end{equation}
21. http://metodos.fam.cie.uva.es/~latex/apuntes/apuntes3.pdf
ENLACE

%$$A=RxKxL_{s}xCxP $$% Tambien sale pero solo con dolares sin


\begin{equation}
%contenidos...
%\end{equation}----
\begin{equation}\label{eqq}

18
A=RxKxL_{s}xCxP
\end{equation}

10.1. PARA ESCRIBIR JUNTO CON LAS LETRAS LAS ECUACIONES


% $$ DOS DÓLARES SEPARA LAS LETRAS MUY GRANDE EN CAMBIO UN
DOLAR LO MANTIENE
Dónde: $ I_{30} $= 75 mm/h (valor recomendado por Weischmeier)\\
Según Foster, citado por Ramos (2001):

10.2. Citar tabla y fuente en un cuadro


% Table generated by Excel2LaTeX from sheet 'Tabla latex'

\begin{table}[htbp]

\centering

\caption{Coeficientes del factor LS}

\begin{tabular}{ccr}

\toprule

\multicolumn{2}{c}{\multirow{2}[2]{*}{\textbf{Grupos de pendientes(por
ciento)}}} & \multicolumn{1}{c}{\multirow{2}[2]{*}{\textbf{Factor LS}}} \\

\multicolumn{2}{c}{} & \\

\midrule

\multicolumn{2}{c}{0-3} & 0.3 \\

\multicolumn{2}{c}{03-Dic} & 1.5 \\

\multicolumn{2}{c}{Dic-18} & 3.4 \\

\multicolumn{2}{c}{18-24} & 5.6 \\

\multicolumn{2}{c}{24-30} & 8.7 \\

\multicolumn{2}{c}{30-60} & 14.6 \\

\multicolumn{2}{c}{60-70} & 20.2 \\

\multicolumn{2}{c}{70-100} & 25.2 \\

\multicolumn{2}{c}{>100} & 28.5 \\

\bottomrule

\end{tabular}%

\label{tab:addlabel}%

\scriptsize \textbf{Fuente:} {ETSIM de la Universidad Politécnica de Madrid.}

18
\end{table}%

10.3. Latex citar fuente en tablas y figuras


\usepackage{caption}

\begin{document}

\begin{figure}[!ht]
  \centering
  \rule{4cm}{3cm}% to simulate an actual figure
  \caption{a test figure}
  \label{tab:test}
  \captionsetup{font={footnotesize,bf,it}}
  \caption*{Fuente:the source of the figure}
\end{figure}

11. FIGURAS Y TABLAS CENTRADAS


\centering % FIGURAS Y TABLAS CENTRADAS
12. ESPACIO DE PÁRRAFOS
Enlace:
https://ondiz.github.io/cursoLatex/Contenido/09.Espacio.html

18

También podría gustarte