From 68ccbae31728bfa8f773b5f9e65b864aecbc1aed Mon Sep 17 00:00:00 2001 From: ppizarror Date: Sat, 11 Mar 2023 11:30:01 -0300 Subject: [PATCH] Version 5.2.0-1 --- src/cfg/init.tex | 4 ++-- src/cmd/control.tex | 2 +- src/cmd/core.tex | 1 + src/cmd/image.tex | 47 ++++++++++++++++++++++----------------- template.tex | 54 ++++++++++++++++++++++++++------------------- 5 files changed, 62 insertions(+), 46 deletions(-) diff --git a/src/cfg/init.tex b/src/cfg/init.tex index 41dd503..ebb1303 100644 --- a/src/cfg/init.tex +++ b/src/cfg/init.tex @@ -111,8 +111,8 @@ Template.License.Web={https://opensource.org/licenses/MIT}, Template.Name={Template-Controles}, Template.Type={Normal}, - Template.Version.Dev={5.2.0-CTR/EXM}, - Template.Version.Hash={EE37FE78211A8BDAE687CB3E585429C6}, + Template.Version.Dev={5.2.0-1-CTR/EXM}, + Template.Version.Hash={073C1D71BCA0421F4386089E16D070A0}, Template.Version.Release={5.2.0}, Template.Web.Dev={https://github.com/Template-Latex/Template-Controles}, Template.Web.Manual={https://latex.ppizarror.com/controles}, diff --git a/src/cmd/control.tex b/src/cmd/control.tex index e154a20..04620c0 100644 --- a/src/cmd/control.tex +++ b/src/cmd/control.tex @@ -133,7 +133,7 @@ }{% \sectionanum{\namereferences}% }% - \renewcommand{\section}[2]{} + \renewcommand{\section}[2]{}% \begin{thebibliography}{} % Inicia la bibliografía \ifthenelse{\equal{\bibtextextalign}{justify}}{ % Formato ajuste de línea }{% diff --git a/src/cmd/core.tex b/src/cmd/core.tex index 8b5c99b..b779420 100644 --- a/src/cmd/core.tex +++ b/src/cmd/core.tex @@ -16,6 +16,7 @@ \global\def\GLOBALchapternumenabled {false} % Numeración de capítulos empezó \global\def\GLOBALenvappendix {false} % Indica que el entorno anexo está activo \global\def\GLOBALenvimageadded {false} % Indica que una imagen ha sido añadida +\global\def\GLOBALenvimagecf {false} % Indica que una imagen usa ContinuedFloat \global\def\GLOBALenvimageinitialized {false} % Entorno images activo \global\def\GLOBALenvmulticol {false} % Indica que el entorno multicol está activo \global\def\GLOBALsectionanumenabled {false} % Sección sin numeración diff --git a/src/cmd/image.tex b/src/cmd/image.tex index ccbf398..48881a5 100644 --- a/src/cmd/image.tex +++ b/src/cmd/image.tex @@ -17,7 +17,7 @@ \newlength{\coreimageshspace} \setlength{\coreimageshspace}{\dimexpr 9pt + 0.261330719\corefontwidth - 9.26795284pt} -% Añade una imagen a un env "image" con borde +% Añade una imagen en el entorno "images" con borde % #1 Label (opcional) % #2 Dirección de la imagen % #3 Parámetros de la imagen @@ -26,7 +26,7 @@ \addimageboxed[#1]{#2}{#3}{0}{#4}% } -% Añade una imagen a un env "image" con borde +% Añade una imagen en el entorno "images" con borde % #1 Label (opcional) % #2 Dirección de la imagen % #3 Parámetros de la imagen @@ -70,14 +70,14 @@ \global\def\GLOBALimagenextmarginv {0 cm}% } -% Añade una imagen a un env "image" con borde sin leyenda +% Añade una imagen en el entorno "images" con borde sin leyenda % #1 Dirección de la imagen % #2 Parámetros de la imagen \newcommand{\addimageanum}[2]{% \addimageboxed{#1}{#2}{0}{\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde sin leyenda +% Añade una imagen en el entorno "images" con borde sin leyenda % #1 Dirección de la imagen % #2 Parámetros de la imagen % #3 Ancho de la línea (en pt) @@ -85,7 +85,7 @@ \addimageboxed{#1}{#2}{#3}{\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde animada +% Añade una imagen en el entorno "images" con borde animada % #1 Label (opcional) % #2 Dirección de la imagen animada % #3 Parámetros de la imagen @@ -96,7 +96,7 @@ \addimageanimatedboxed[#1]{#2}{#3}{#4}{#5}{0}{#6}% } -% Añade una imagen a un env "image" con borde animada +% Añade una imagen en el entorno "images" con borde animada % #1 Label (opcional) % #2 Dirección de la imagen animada % #3 Parámetros de la imagen @@ -164,7 +164,7 @@ \global\def\GLOBALimagenextmarginv {0 cm}% } -% Añade una imagen a un env "image" con borde sin leyenda animada +% Añade una imagen en el entorno "images" con borde sin leyenda animada % #1 Dirección de la imagen animada % #2 Parámetros de la imagen % #3 FPS de la imagen @@ -173,7 +173,7 @@ \addimageanimatedboxed{#1}{#2}{#3}{#4}{0}{\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde sin leyenda animada +% Añade una imagen en el entorno "images" con borde sin leyenda animada % #1 Dirección de la imagen animada % #2 Parámetros de la imagen % #3 FPS de la imagen @@ -183,7 +183,7 @@ \addimageanimatedboxed{#1}{#2}{#3}{#4}{#5}{\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde y un link +% Añade una imagen en el entorno "images" con borde y un link % #1 Label (opcional) % #2 Dirección de la imagen % #3 Parámetros de la imagen @@ -193,7 +193,7 @@ \addimagelinkboxed[#1]{#2}{#3}{0}{#4}{#5}% } -% Añade una imagen a un env "image" con borde +% Añade una imagen en el entorno "images" con borde % #1 Label (opcional) % #2 Dirección de la imagen % #3 Parámetros de la imagen @@ -206,7 +206,7 @@ \global\def\GLOBALimagelink {\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde sin leyenda +% Añade una imagen en el entorno "images" con borde sin leyenda % #1 Dirección de la imagen % #2 Parámetros de la imagen % #3 Link de la imagen @@ -214,7 +214,7 @@ \addimagelink{#1}{#2}{#3}{\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde sin leyenda +% Añade una imagen en el entorno "images" con borde sin leyenda % #1 Dirección de la imagen % #2 Parámetros de la imagen % #3 Ancho de la línea (en pt) @@ -223,15 +223,13 @@ \addimagelinkboxed{#1}{#2}{#3}{#4}{\GLOBALemptyvar}% } -% Añade un salto de línea en las imágenes -\newcommand{\imagesnewline}{% +% Permite continuar la numeración en el entorno "images" +\newcommand{\imagescontinuenumbering}{% \checkonlyonenvimage% - \global\def\GLOBALenvimageadded {false}% - \corevspacevarcm{\marginimagemultbottom}% - ~\linebreak\noindent% + \global\def\GLOBALenvimagecf {true}% } -% Agrega un espacio horizontal a las imágenes +% Agrega un espacio horizontal en el entorno "images" % #1 Tamaño del espacio \newcommand{\imageshspace}[1]{% \checkonlyonenvimage% @@ -239,7 +237,15 @@ \hspace{#1}% } -% Agrega un espacio vertical a las imágenes +% Añade un salto de línea en el entorno "images" +\newcommand{\imagesnewline}{% + \checkonlyonenvimage% + \global\def\GLOBALenvimageadded {false}% + \corevspacevarcm{\marginimagemultbottom}% + ~\linebreak\noindent% +} + +% Agrega un espacio vertical en el entorno "images" % #1 Tamaño del espacio \newcommand{\imagesvspace}[1]{% \checkonlyonenvimage% @@ -247,9 +253,10 @@ ~ \\ \vspace*{#1}% } -% Establece el margen vertical de la siguiente imagen +% Establece el margen vertical de la siguiente imagen en el entorno "images" % #1 Margen vertical \newcommand{\setnextimagevmargin}[1]{% + \checkonlyonenvimage% \emptyvarerr{\setimagesvmargin}{#1}{Tamaño del margen}% \global\def\GLOBALimagenextmarginv {#1}% } diff --git a/template.tex b/template.tex index 069cc7d..f20c2ce 100644 --- a/template.tex +++ b/template.tex @@ -866,6 +866,7 @@ \global\def\GLOBALchapternumenabled {false} % Numeración de capítulos empezó \global\def\GLOBALenvappendix {false} % Indica que el entorno anexo está activo \global\def\GLOBALenvimageadded {false} % Indica que una imagen ha sido añadida +\global\def\GLOBALenvimagecf {false} % Indica que una imagen usa ContinuedFloat \global\def\GLOBALenvimageinitialized {false} % Entorno images activo \global\def\GLOBALenvmulticol {false} % Indica que el entorno multicol está activo \global\def\GLOBALsectionanumenabled {false} % Sección sin numeración @@ -2039,7 +2040,7 @@ \newlength{\coreimageshspace} \setlength{\coreimageshspace}{\dimexpr 9pt + 0.261330719\corefontwidth - 9.26795284pt} -% Añade una imagen a un env "image" con borde +% Añade una imagen en el entorno "images" con borde % #1 Label (opcional) % #2 Dirección de la imagen % #3 Parámetros de la imagen @@ -2048,7 +2049,7 @@ \addimageboxed[#1]{#2}{#3}{0}{#4}% } -% Añade una imagen a un env "image" con borde +% Añade una imagen en el entorno "images" con borde % #1 Label (opcional) % #2 Dirección de la imagen % #3 Parámetros de la imagen @@ -2092,14 +2093,14 @@ \global\def\GLOBALimagenextmarginv {0 cm}% } -% Añade una imagen a un env "image" con borde sin leyenda +% Añade una imagen en el entorno "images" con borde sin leyenda % #1 Dirección de la imagen % #2 Parámetros de la imagen \newcommand{\addimageanum}[2]{% \addimageboxed{#1}{#2}{0}{\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde sin leyenda +% Añade una imagen en el entorno "images" con borde sin leyenda % #1 Dirección de la imagen % #2 Parámetros de la imagen % #3 Ancho de la línea (en pt) @@ -2107,7 +2108,7 @@ \addimageboxed{#1}{#2}{#3}{\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde animada +% Añade una imagen en el entorno "images" con borde animada % #1 Label (opcional) % #2 Dirección de la imagen animada % #3 Parámetros de la imagen @@ -2118,7 +2119,7 @@ \addimageanimatedboxed[#1]{#2}{#3}{#4}{#5}{0}{#6}% } -% Añade una imagen a un env "image" con borde animada +% Añade una imagen en el entorno "images" con borde animada % #1 Label (opcional) % #2 Dirección de la imagen animada % #3 Parámetros de la imagen @@ -2186,7 +2187,7 @@ \global\def\GLOBALimagenextmarginv {0 cm}% } -% Añade una imagen a un env "image" con borde sin leyenda animada +% Añade una imagen en el entorno "images" con borde sin leyenda animada % #1 Dirección de la imagen animada % #2 Parámetros de la imagen % #3 FPS de la imagen @@ -2195,7 +2196,7 @@ \addimageanimatedboxed{#1}{#2}{#3}{#4}{0}{\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde sin leyenda animada +% Añade una imagen en el entorno "images" con borde sin leyenda animada % #1 Dirección de la imagen animada % #2 Parámetros de la imagen % #3 FPS de la imagen @@ -2205,7 +2206,7 @@ \addimageanimatedboxed{#1}{#2}{#3}{#4}{#5}{\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde y un link +% Añade una imagen en el entorno "images" con borde y un link % #1 Label (opcional) % #2 Dirección de la imagen % #3 Parámetros de la imagen @@ -2215,7 +2216,7 @@ \addimagelinkboxed[#1]{#2}{#3}{0}{#4}{#5}% } -% Añade una imagen a un env "image" con borde +% Añade una imagen en el entorno "images" con borde % #1 Label (opcional) % #2 Dirección de la imagen % #3 Parámetros de la imagen @@ -2228,7 +2229,7 @@ \global\def\GLOBALimagelink {\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde sin leyenda +% Añade una imagen en el entorno "images" con borde sin leyenda % #1 Dirección de la imagen % #2 Parámetros de la imagen % #3 Link de la imagen @@ -2236,7 +2237,7 @@ \addimagelink{#1}{#2}{#3}{\GLOBALemptyvar}% } -% Añade una imagen a un env "image" con borde sin leyenda +% Añade una imagen en el entorno "images" con borde sin leyenda % #1 Dirección de la imagen % #2 Parámetros de la imagen % #3 Ancho de la línea (en pt) @@ -2245,15 +2246,13 @@ \addimagelinkboxed{#1}{#2}{#3}{#4}{\GLOBALemptyvar}% } -% Añade un salto de línea en las imágenes -\newcommand{\imagesnewline}{% +% Permite continuar la numeración en el entorno "images" +\newcommand{\imagescontinuenumbering}{% \checkonlyonenvimage% - \global\def\GLOBALenvimageadded {false}% - \corevspacevarcm{\marginimagemultbottom}% - ~\linebreak\noindent% + \global\def\GLOBALenvimagecf {true}% } -% Agrega un espacio horizontal a las imágenes +% Agrega un espacio horizontal en el entorno "images" % #1 Tamaño del espacio \newcommand{\imageshspace}[1]{% \checkonlyonenvimage% @@ -2261,7 +2260,15 @@ \hspace{#1}% } -% Agrega un espacio vertical a las imágenes +% Añade un salto de línea en el entorno "images" +\newcommand{\imagesnewline}{% + \checkonlyonenvimage% + \global\def\GLOBALenvimageadded {false}% + \corevspacevarcm{\marginimagemultbottom}% + ~\linebreak\noindent% +} + +% Agrega un espacio vertical en el entorno "images" % #1 Tamaño del espacio \newcommand{\imagesvspace}[1]{% \checkonlyonenvimage% @@ -2269,9 +2276,10 @@ ~ \\ \vspace*{#1}% } -% Establece el margen vertical de la siguiente imagen +% Establece el margen vertical de la siguiente imagen en el entorno "images" % #1 Margen vertical \newcommand{\setnextimagevmargin}[1]{% + \checkonlyonenvimage% \emptyvarerr{\setimagesvmargin}{#1}{Tamaño del margen}% \global\def\GLOBALimagenextmarginv {#1}% } @@ -4080,7 +4088,7 @@ }{% \sectionanum{\namereferences}% }% - \renewcommand{\section}[2]{} + \renewcommand{\section}[2]{}% \begin{thebibliography}{} % Inicia la bibliografía \ifthenelse{\equal{\bibtextextalign}{justify}}{ % Formato ajuste de línea }{% @@ -5581,8 +5589,8 @@ Template.License.Web={https://opensource.org/licenses/MIT}, Template.Name={Template-Controles}, Template.Type={Normal}, - Template.Version.Dev={5.2.0-CTR/EXM}, - Template.Version.Hash={EE37FE78211A8BDAE687CB3E585429C6}, + Template.Version.Dev={5.2.0-1-CTR/EXM}, + Template.Version.Hash={073C1D71BCA0421F4386089E16D070A0}, Template.Version.Release={5.2.0}, Template.Web.Dev={https://github.com/Template-Latex/Template-Controles}, Template.Web.Manual={https://latex.ppizarror.com/controles},