Skip to content

Commit

Permalink
Version 5.2.3
Browse files Browse the repository at this point in the history
  • Loading branch information
ppizarror committed Apr 29, 2023
1 parent 5137f2e commit f009802
Show file tree
Hide file tree
Showing 22 changed files with 227 additions and 203 deletions.
2 changes: 1 addition & 1 deletion example.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Archivo de ejemplo
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
4 changes: 2 additions & 2 deletions main.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Archivo principal
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down Expand Up @@ -42,7 +42,7 @@

% INICIO DE PÁGINAS
\begin{document}

% CONFIGURACIÓN DE PÁGINA Y ENCABEZADOS
\templatePagecfg

Expand Down
12 changes: 6 additions & 6 deletions src/cfg/init.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Configuración inicial del template
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down Expand Up @@ -104,16 +104,16 @@
Template.Author.Email={pablo@ppizarror.com},
Template.Author.Web={https://ppizarror.com},
Template.Author={Pablo Pizarro R.},
Template.Date={12/03/2023},
Template.Date={29/04/2023},
Template.Encoding={UTF-8},
Template.Latex.Compiler={pdflatex},
Template.License.Type={MIT},
Template.License.Web={https://opensource.org/licenses/MIT},
Template.Name={Template-Controles},
Template.Type={Normal},
Template.Version.Dev={5.2.1-CTR/EXM},
Template.Version.Hash={DDFE37E9D7A02232834DA73889F82515},
Template.Version.Release={5.2.1},
Template.Version.Dev={5.2.3-CTR/EXM},
Template.Version.Hash={7CE1A8672D8AC786E58DDE4EE6386D77},
Template.Version.Release={5.2.3},
Template.Web.Dev={https://github.com/Template-Latex/Template-Controles},
Template.Web.Manual={https://latex.ppizarror.com/controles},
University.Department={\pdfmetainfouniversitydepartment},
Expand All @@ -125,7 +125,7 @@
pdfmenubar={\cfgpdfmenubar},
pdfpagelayout={\cfgpdflayout},
pdfpagemode={\cfgpdfpagemode},
pdfproducer={Template-Controles v5.2.1 | (Pablo Pizarro R.) ppizarror.com},
pdfproducer={Template-Controles v5.2.3 | (Pablo Pizarro R.) ppizarror.com},
pdfremotestartview={Fit},
pdfstartpage={1},
pdfstartview={\cfgpdfpageview},
Expand Down
2 changes: 1 addition & 1 deletion src/cfg/page.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Configuración de página
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
2 changes: 1 addition & 1 deletion src/cfg/unicode.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Caracteres Unicode
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/column.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Funciones para crear columnas con contenido
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
180 changes: 96 additions & 84 deletions src/cmd/control.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Funciones exclusivas de Template-Controles
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down Expand Up @@ -39,88 +39,6 @@
\changefontsizes{\documentfontsize pt}
}

% Crea una sección de imágenes múltiples
% #1 Label (opcional)
% #2 Caption
\newenvironment{images}[2][]{%
% Modifica globales
\def\envimageslabelvar {#1}%
\def\envimagescaptionvar {#2}%
\def\GLOBALenvimageinitialized {true}%
\def\GLOBALenvimageadded {false}%

% Configura caption y márgenes
\corevspacevarcm{\marginimagetop}%
\setcaptionmargincm{\captionmarginmultimg} % Eso es para los wrapfig

% Inicia la figura
\begin{samepage}%
\begin{figure}[H] \centering%
\corevspacevarcm{\marginimagemulttop}%
}{%
\setcaptionmargincm{\captionlrmargin}%
\ifthenelse{\equal{\envimagescaptionvar}{}}{ % \ifx\hfuzz no sirve
\corevspacevarcm{\captionlessmarginimage}%
}{%
\corevspacevarcm{\captionmarginimages}%
\caption{\envimagescaptionvar\envimageslabelvar}%
}%
\end{figure}

% Restablece caption y márgenes
\setcaptionmargincm{\captionlrmargin}%
\corevspacevarcm{\marginimagebottom}%
\end{samepage}

% Restablece globales
\def\GLOBALenvimageinitialized {false}%
}

% Crea una sección de imágenes múltiples completa dentro de un multicol
% #1 Label (opcional)
% #2 Posición de la imagen, "bottom", "top"
% #3 Caption
\newenvironment{imagesmc}[3][]{%
% Modifica globales
\def\envimageslabelvar {#1}%
\def\envimagesmcpos {#2}%
\def\envimagescaptionvar {#3}%
\global\def\GLOBALenvimageinitialized {true}%
\global\def\GLOBALenvimageadded {false}%
\checkinsidemulticol%
\checkoutsideappendix%

% Configura caption y márgenes
\setcaptionmargincm{\captionmarginmultimg} % Eso es para los wrapfig

% Inicia la figura
\ifthenelse{\equal{#2}{bottom}}{%
\begin{figure*}[b] \centering%
}{%
\ifthenelse{\equal{#2}{top}}{%
\begin{figure*}[t] \centering%
}{%
\errmessage{LaTeX Warning: Posicion de imagen invalida, valores esperados: bottom,top}
\stop
}}%
\corevspacevarcm{\marginimagemulttop}%
}{%
\setcaptionmargincm{\captionlrmargin}%
\ifthenelse{\equal{\envimagescaptionvar}{}}{%
\corevspacevarcm{\captionlessmarginimage}%
}{%
\ifthenelse{\equal{\captionmarginimagesmc}{0}}{}{\corevspacevarcm{\captionmarginimagesmc}}%
\caption{\envimagescaptionvar\envimageslabelvar}%
}%
\end{figure*}

% Restablece caption y márgenes
\setcaptionmargincm{\captionlrmarginmc}%

% Restablece globales
\global\def\GLOBALenvimageinitialized {false}%
}

% Crea una sección de referencias solo para bibtex
\newenvironment{references}{%
\ifthenelse{\equal{\stylecitereferences}{bibtex}}{ % Verifica configuraciones
Expand Down Expand Up @@ -149,7 +67,7 @@
\throwbadconfig{Ajuste de linea referencias bibtex desconocido}{\bibtextextalign}{justified,left,right,center}}}}%
}%
}%
{
{%
\end{thebibliography}
\endgroup % Termina el grupo
}
Expand Down Expand Up @@ -409,6 +327,100 @@
\end{enumerate}
}

% Crea una sección de imágenes múltiples
% #1 Label (opcional)
% #2 Caption
\newenvironment{images}[2][]{%
% Modifica globales
\def\envimageslabelvar {#1}%
\def\envimagescaptioncf {false}%
\def\envimagescaptionvar {#2}%
\global\def\GLOBALenvimageadded {false}%
\global\def\GLOBALenvimageinitialized {true}%
% Configura caption y márgenes
\corevspacevarcm{\marginimagetop}%
\setcaptionmargincm{\captionmarginmultimg} % Eso es para los wrapfig
% Inicia la figura
\begin{samepage}%
\begin{figure}[H] \centering%
\ifthenelse{\equal{\GLOBALenvimagecf}{true}}{%
\ContinuedFloat%
\global\def\GLOBALenvimagecf {false}%
\def\envimagescaptioncf {true}%
}{}%
\corevspacevarcm{\marginimagemulttop}%
}{%
\setcaptionmargincm{\captionlrmargin}%
\ifthenelse{\equal{\envimagescaptionvar}{}}{%
\corevspacevarcm{\captionlessmarginimage}%
}{%
\corevspacevarcm{\captionmarginimages}%
\ifthenelse{\equal{\envimagescaptioncf}{true}}{%
\caption[]{\envimagescaptionvar\envimageslabelvar}%
}{%
\caption{\envimagescaptionvar\envimageslabelvar}%
}%
}%
\end{figure}%
% Restablece caption y márgenes
\setcaptionmargincm{\captionlrmargin}%
\corevspacevarcm{\marginimagebottom}%
\end{samepage}
% Restablece globales
\global\def\GLOBALenvimageinitialized {false}%
}

% Crea una sección de imágenes múltiples completa dentro de un multicol
% #1 Label (opcional)
% #2 Posición de la imagen, "bottom", "top"
% #3 Caption
\newenvironment{imagesmc}[3][]{%
% Modifica globales
\def\envimageslabelvar {#1}%
\def\envimagesmcpos {#2}%
\def\envimagescaptioncf {false}%
\def\envimagescaptionvar {#3}%
\global\def\GLOBALenvimageadded {false}%
\global\def\GLOBALenvimageinitialized {true}%
\checkinsidemulticol%
\checkoutsideappendix%
% Configura caption y márgenes
\setcaptionmargincm{\captionmarginmultimg} % Eso es para los wrapfig
% Inicia la figura
\ifthenelse{\equal{#2}{bottom}}{%
\begin{figure*}[!b] \centering%
}{%
\ifthenelse{\equal{#2}{top}}{%
\begin{figure*}[!t] \centering%
}{%
\errmessage{LaTeX Warning: Posicion de imagen invalida, valores esperados: bottom,top}
\stop
}}%
\ifthenelse{\equal{\GLOBALenvimagecf}{true}}{%
\ContinuedFloat%
\global\def\GLOBALenvimagecf {false}%
\def\envimagescaptioncf {true}%
}{}%
\corevspacevarcm{\marginimagemulttop}%
}{%
\setcaptionmargincm{\captionlrmargin}%
\ifthenelse{\equal{\envimagescaptionvar}{}}{%
\corevspacevarcm{\captionlessmarginimage}%
}{%
\corevspacevarcm{\captionmarginimagesmc}%
\ifthenelse{\equal{\envimagescaptioncf}{true}}{%
\caption[]{\envimagescaptionvar\envimageslabelvar}%
}{%
\caption{\envimagescaptionvar\envimageslabelvar}%
}%
}%
\end{figure*}%
% Restablece caption y márgenes
\setcaptionmargincm{\captionlrmarginmc}%
% Restablece globales
\global\def\GLOBALenvimageinitialized {false}%
}

\newcommand{\newquestionthemed}[2]{%
\emptyvarerr{\newquestionthemed}{#1}{Titulo pregunta no definido}%
\emptyvarerr{\newquestionthemed}{#1}{Tema no definido}%
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/core.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Funciones del núcleo del template
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
4 changes: 2 additions & 2 deletions src/cmd/equation.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Funciones para insertar ecuaciones
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down Expand Up @@ -361,7 +361,7 @@
% #1 Ecuación
% #2 Leyenda
\newcommand{\insertgatheredcaptionedanum}[2]{
\emptyvarerr{\insertgatheredcaptionedanum}{#1}{Ecuacion no definida}
\emptyvarerr{\insertgatheredcaptionedanum}{#1}{Ecuacion no definida}%
\ifx\hfuzz#2\hfuzz%
\insertgatheredanum{#1}%
\else%
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/image.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Funciones para insertar imágenes
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/math.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Funciones matemáticas
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
2 changes: 1 addition & 1 deletion src/cmd/other.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Funciones para insertar elementos
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
4 changes: 2 additions & 2 deletions src/cmd/title.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Funciones para insertar títulos
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down Expand Up @@ -29,7 +29,7 @@
% Activa la numeración en las secciones
\def\coreintializetitlenumbering {%
% Capítulo
\renewcommand{\thechapter}{\GLOBALformatnumchapter{chapter}}
\renewcommand{\thechapter}{\GLOBALformatnumchapter{chapter}}%
% Section
\ifthenelse{\equal{\GLOBALchapternumenabled}{false}}{%
\renewcommand{\thesection}{%
Expand Down
2 changes: 1 addition & 1 deletion src/config.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Configuraciones del template
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
2 changes: 1 addition & 1 deletion src/defs.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Definiciones
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
2 changes: 1 addition & 1 deletion src/env/imports.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Importación de librerías
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
2 changes: 1 addition & 1 deletion src/etc/example.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Archivo de ejemplo
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
2 changes: 1 addition & 1 deletion src/style/code.tex
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
% Template: Control LaTeX
% Documento: Estilos de código fuente
% Versión: 5.2.1 (12/03/2023)
% Versión: 5.2.3 (29/04/2023)
% Codificación: UTF-8
%
% Autor: Pablo Pizarro R.
Expand Down
Loading

0 comments on commit f009802

Please sign in to comment.