diff --git a/example.tex b/example.tex index 0207c56..ccc68ec 100644 --- a/example.tex +++ b/example.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Archivo de ejemplo -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/main.tex b/main.tex index ba5794f..722531b 100644 --- a/main.tex +++ b/main.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Archivo principal -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/cfg/init.tex b/src/cfg/init.tex index 49cf673..0fdf996 100644 --- a/src/cfg/init.tex +++ b/src/cfg/init.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Configuración inicial del template -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. @@ -113,15 +113,15 @@ Template.Autor.Nombre={Pablo Pizarro R.}, Template.Autor.Web={https://ppizarror.com}, Template.Codificacion={UTF-8}, - Template.Fecha={24/08/2021}, + Template.Fecha={25/08/2021}, Template.Latex.Compilador={pdflatex}, Template.Licencia.Tipo={MIT}, Template.Licencia.Web={https://opensource.org/licenses/MIT}, Template.Nombre={Template-Controles}, Template.Tipo={Normal}, - Template.Version.Dev={4.3.8-3-CTR/EXM}, - Template.Version.Hash={F0B0323DB33D4EECDEEDCD2C4FF61A64}, - Template.Version.Release={4.3.8}, + Template.Version.Dev={4.3.9-1-CTR/EXM}, + Template.Version.Hash={4ACF272049788BA229111A561EB6B0F1}, + Template.Version.Release={4.3.9}, Template.Web.Dev={https://github.com/Template-Latex/Template-Controles}, Template.Web.Manual={https://latex.ppizarror.com/controles}, Universidad.Departamento={\pdfmetainfounidepto}, @@ -133,7 +133,7 @@ pdfmenubar={\cfgpdfmenubar}, pdfpagelayout={\cfgpdflayout}, pdfpagemode={\cfgpdfpagemode}, - pdfproducer={Template-Controles v4.3.8 | (Pablo Pizarro R.) ppizarror.com}, + pdfproducer={Template-Controles v4.3.9 | (Pablo Pizarro R.) ppizarror.com}, pdfremotestartview={Fit}, pdfstartpage={1}, pdfstartview={\cfgpdfpageview}, diff --git a/src/cfg/page.tex b/src/cfg/page.tex index 64bfa37..5ff2541 100644 --- a/src/cfg/page.tex +++ b/src/cfg/page.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Configuración de página -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/cmd/column.tex b/src/cmd/column.tex index 729047f..7d5e077 100644 --- a/src/cmd/column.tex +++ b/src/cmd/column.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Funciones para crear columnas con contenido -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/cmd/control.tex b/src/cmd/control.tex index 643284f..6ffa852 100644 --- a/src/cmd/control.tex +++ b/src/cmd/control.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Funciones exclusivas de Template-Controles -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/cmd/core.tex b/src/cmd/core.tex index 6c96fc3..dfa86d1 100644 --- a/src/cmd/core.tex +++ b/src/cmd/core.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Funciones del núcleo del template -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/cmd/equation.tex b/src/cmd/equation.tex index 48a1ad2..85fbd17 100644 --- a/src/cmd/equation.tex +++ b/src/cmd/equation.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Funciones para insertar ecuaciones -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/cmd/image.tex b/src/cmd/image.tex index 53263c5..d244766 100644 --- a/src/cmd/image.tex +++ b/src/cmd/image.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Funciones para insertar imágenes -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/cmd/math.tex b/src/cmd/math.tex index 968b20f..3772e92 100644 --- a/src/cmd/math.tex +++ b/src/cmd/math.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Funciones matemáticas -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/cmd/other.tex b/src/cmd/other.tex index c8a1718..ff79ac7 100644 --- a/src/cmd/other.tex +++ b/src/cmd/other.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Funciones para insertar elementos -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. @@ -86,6 +86,24 @@ \enquote*{#1}% } +% Inserta un texto entre comillas y negrita +% #1 Texto +\newcommand{\quotesbf}[1]{% + \quotes{\textbf{#1}}% +} + +% Inserta un texto entre comillas e itálico +% #1 Texto +\newcommand{\quotesit}[1]{% + \quotes{\textit{#1}}% +} + +% Inserta un texto entre comillas y typewriter +% #1 Texto +\newcommand{\quotesttt}[1]{% + \quotes{\texttt{#1}}% +} + % Inserta un texto entre comillas dobles % #1 Texto \newcommand{\doublequotes}[1]{% diff --git a/src/cmd/title.tex b/src/cmd/title.tex index 1b42478..e9cac78 100644 --- a/src/cmd/title.tex +++ b/src/cmd/title.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Funciones para insertar títulos -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/config.tex b/src/config.tex index 438d188..255125c 100644 --- a/src/config.tex +++ b/src/config.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Configuraciones del template -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/defs.tex b/src/defs.tex index f6b5ba9..9dec644 100644 --- a/src/defs.tex +++ b/src/defs.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Definiciones -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/env/imports.tex b/src/env/imports.tex index 79adb31..d2d07c7 100644 --- a/src/env/imports.tex +++ b/src/env/imports.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Importación de librerías -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/etc/example.tex b/src/etc/example.tex index 0207c56..ccc68ec 100644 --- a/src/etc/example.tex +++ b/src/etc/example.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Archivo de ejemplo -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. diff --git a/src/style/code.tex b/src/style/code.tex index 7b7c577..9e4f6d0 100644 --- a/src/style/code.tex +++ b/src/style/code.tex @@ -1,6 +1,6 @@ % Template: Template Controles LaTeX % Documento: Estilos de código fuente -% Versión: 4.3.8 (24/08/2021) +% Versión: 4.3.9 (25/08/2021) % Codificación: UTF-8 % % Autor: Pablo Pizarro R. @@ -14,7 +14,7 @@ % Assembler \lstdefinelanguage[x64]{Assembler}[x86masm]{Assembler}{ morekeywords={ - CDQE,CQO,CMPSQ,CMPXCHG16B,JRCXZ,LODSQ,MOVSXD,POPFQ,PUSHFQ,SCASQ,STOSQ,IRETQ,RDTSCP,SWAPGS,rax,rdx,rcx,rbx,rsi,rdi,rsp,rbp,r8,r8d,r8w,r8b,r9,r9d,r9w,r9b,r10,r10d,r10w,r10b,r11,r11d,r11w,r11b,r12,r12d,r12w,r12b,r13,r13d,r13w,r13b,r14,r14d,r14w,r14b,r15,r15d,r15w,r15b + CDQE,CMPSQ,CMPXCHG16B,CQO,IRETQ,JRCXZ,LODSQ,MOVSXD,POPFQ,PUSHFQ,r8,r8b,r8d,r8w,r9,r9b,r9d,r9w,r10,r10b,r10d,r10w,r11,r11b,r11d,r11w,r12,r12b,r12d,r12w,r13,r13b,r13d,r13w,r14,r14b,r14d,r14w,r15,r15b,r15d,r15w,rax,rbp,rbx,rcx,rdi,RDTSCP,rdx,rsi,rsp,SCASQ,STOSQ,SWAPGS } } \lstdefinestyle{assemblerx64}{ @@ -48,6 +48,18 @@ keepspaces=true } +% CMake +\lstdefinestyle{cmake}{ + language=[gnu] make, + keywordstyle=[2]\color{dkcyan}, + morekeywords=[1]{ + add_custom_command,add_custom_target,add_definitions,add_executable,add_library,cmake_minimum_required,cmake_policy,configure_file,cuda_add_library,cuda_include_directories,else,elseif,endforeach,endfunction,endif,endmacro,execute_process,file,find_package,find_path,find_program,foreach,function,get_directory_property,get_filename_component,get_filename_component,get_source_file_property,if,include,include_directories,link_directories,list,macro,mark_as_advanced,message,option,project,set,set_property,set_target_properties,string,target_link_libraries,unset + }, + morekeywords=[2]{ + APPEND,CACHE,CMAKE_MODULE_PATH,COMMENT,COMPILE_DEFINITIONS,DEPENDS,DESTINATION,ENDIF,FATAL_ERROR,FIND_LIBRARY,FORCE,GLOB,GREATER,IF,INCLUDE_DIRECTORIES,IS_ABSOLUTE,LESS,LINK_PRIVATE,LIST,MAIN_DEPENDENCY,MAKE_DIRECTORY,MARK_AS_ADVANCED,MATCHALL,MATCHES,NOT,OFF,ON,OUTPUT,PARENT_SCOPE,PRE_BUILD_COMMAND,PRE_LINK,PROPERTIES,REGEX,REQUIRED,SET,TARGET,TOUPPER,UNIX,VERSION,VERSION_EQUAL,VERSION_LESS,WIN32,WORKING_DIRECTORY + } +} + % Cobol \lstdefinestyle{cobol}{ language=Cobol @@ -56,8 +68,7 @@ % C++ \lstdefinestyle{cpp}{ language=C++, - breakatwhitespace=false, - morecomment=[l][\color{magenta}]{\#} + breakatwhitespace=false } % C# @@ -169,9 +180,9 @@ % General =, % Atributos HTML - accept=,accept-charset=,accesskey=,action=,align=,alt=,async=,autocomplete=,autofocus=,autoplay=,autosave=,bgcolor=,border=,buffered=,challenge=,charset=,checked=,cite=,class=,code=,codebase=,color=,cols=,colspan=,content=,contenteditable=,contextmenu=,controls=,coords=,data=,datetime=,default=,defer=,dir=,dirname=,disabled=,download=,draggable=,dropzone=,enctype=,for=,form=,formaction=,headers=,height=,hidden=,high=,href=,hreflang=,http-equiv=,icon=,id=,ismap=,itemprop=,keytype=,kind=,label=,lang=,language=,list=,loop=,low=,manifest=,max=,maxlength=,media=,method=,min=,multiple=,name=,novalidate=,open=,optimum=,pattern=,ping=,placeholder=,poster=,preload=,pubdate=,radiogroup=,readonly=,rel=,required=,reversed=,rows=,rowspan=,sandbox=,scope=,scoped=,seamless=,selected=,shape=,size=,sizes=,span=,spellcheck=,src=,srcdoc=,srclang=,start=,step=,style=,summary=,tabindex=,target=,title=,type=,usemap=,value=,width=,wrap=, + accept-charset=,accept=,accesskey=,action=,align=,alt=,async=,autocomplete=,autofocus=,autoplay=,autosave=,bgcolor=,border=,buffered=,challenge=,charset=,checked=,cite=,class=,code=,codebase=,color=,cols=,colspan=,content=,contenteditable=,contextmenu=,controls=,coords=,data=,datetime=,default=,defer=,dir=,dirname=,disabled=,download=,draggable=,dropzone=,enctype=,for=,form=,formaction=,headers=,height=,hidden=,high=,href=,hreflang=,http-equiv=,icon=,id=,ismap=,itemprop=,keytype=,kind=,label=,lang=,language=,list=,loop=,low=,manifest=,max=,maxlength=,media=,method=,min=,multiple=,name=,novalidate=,open=,optimum=,pattern=,ping=,placeholder=,poster=,preload=,pubdate=,radiogroup=,readonly=,rel=,required=,reversed=,rows=,rowspan=,sandbox=,scope=,scoped=,seamless=,selected=,shape=,size=,sizes=,span=,spellcheck=,src=,srcdoc=,srclang=,start=,step=,style=,summary=,tabindex=,target=,title=,type=,usemap=,value=,width=,wrap=, % Propiedades CSS - accelerator:,azimuth:,background:,background-attachment:,background-color:,background-image:,background-position:,background-position-x:,background-position-y:,background-repeat:,behavior:,border:,border-bottom:,border-bottom-color:,border-bottom-style:,border-bottom-width:,border-collapse:,border-color:,border-left:,border-left-color:,border-left-style:,border-left-width:,border-right:,border-right-color:,border-right-style:,border-right-width:,border-spacing:,border-style:,border-top:,border-top-color:,border-top-style:,border-top-width:,border-width:,bottom:,caption-side:,clear:,clip:,color:,content:,counter-increment:,counter-reset:,cue:,cue-after:,cue-before:,cursor:,direction:,display:,elevation:,empty-cells:,filter:,float:,font:,font-family:,font-size:,font-size-adjust:,font-stretch:,font-style:,font-variant:,font-weight:,height:,ime-mode:,include-source:,layer-background-color:,layer-background-image:,layout-flow:,layout-grid:,layout-grid-char:,layout-grid-char-spacing:,layout-grid-line:,layout-grid-mode:,layout-grid-type:,left:,letter-spacing:,line-break:,line-height:,list-style:,list-style-image:,list-style-position:,list-style-type:,margin:,margin-bottom:,margin-left:,margin-right:,margin-top:,marker-offset:,marks:,max-height:,max-width:,min-height:,min-width:,transition-duration:,transition-property:,transition-timing-function:,transform:,-moz-transform:,-moz-binding:,-moz-border-radius:,-moz-border-radius-topleft:,-moz-border-radius-topright:,-moz-border-radius-bottomright:,-moz-border-radius-bottomleft:,-moz-border-top-colors:,-moz-border-right-colors:,-moz-border-bottom-colors:,-moz-border-left-colors:,-moz-opacity:,-moz-outline:,-moz-outline-color:,-moz-outline-style:,-moz-outline-width:,-moz-user-focus:,-moz-user-input:,-moz-user-modify:,-moz-user-select:,orphans:,outline:,outline-color:,outline-style:,outline-width:,overflow:,overflow-X:,overflow-Y:,padding:,padding-bottom:,padding-left:,padding-right:,padding-top:,page:,page-break-after:,page-break-before:,page-break-inside:,pause:,pause-after:,pause-before:,pitch:,pitch-range:,play-during:,position:,quotes:,-replace:,richness:,right:,ruby-align:,ruby-overhang:,ruby-position:,-set-link-source:,size:,speak:,speak-header:,speak-numeral:,speak-punctuation:,speech-rate:,stress:,scrollbar-arrow-color:,scrollbar-base-color:,scrollbar-dark-shadow-color:,scrollbar-face-color:,scrollbar-highlight-color:,scrollbar-shadow-color:,scrollbar-3d-light-color:,scrollbar-track-color:,table-layout:,text-align:,text-align-last:,text-decoration:,text-indent:,text-justify:,text-overflow:,text-shadow:,text-transform:,text-autospace:,text-kashida-space:,text-underline-position:,top:,unicode-bidi:,-use-link-source:,vertical-align:,visibility:,voice-family:,volume:,white-space:,widows:,width:,word-break:,word-spacing:,word-wrap:,writing-mode:,z-index:,zoom: + -moz-binding:,-moz-border-bottom-colors:,-moz-border-left-colors:,-moz-border-radius-bottomleft:,-moz-border-radius-bottomright:,-moz-border-radius-topleft:,-moz-border-radius-topright:,-moz-border-radius:,-moz-border-right-colors:,-moz-border-top-colors:,-moz-opacity:,-moz-outline-color:,-moz-outline-style:,-moz-outline-width:,-moz-outline:,-moz-transform:,-moz-user-focus:,-moz-user-input:,-moz-user-modify:,-moz-user-select:,-replace:,-set-link-source:,-use-link-source:,accelerator:,azimuth:,background-attachment:,background-color:,background-image:,background-position-x:,background-position-y:,background-position:,background-repeat:,background:,behavior:,border-bottom-color:,border-bottom-style:,border-bottom-width:,border-bottom:,border-collapse:,border-color:,border-left-color:,border-left-style:,border-left-width:,border-left:,border-right-color:,border-right-style:,border-right-width:,border-right:,border-spacing:,border-style:,border-top-color:,border-top-style:,border-top-width:,border-top:,border-width:,border:,bottom:,caption-side:,clear:,clip:,color:,content:,counter-increment:,counter-reset:,cue-after:,cue-before:,cue:,cursor:,direction:,display:,elevation:,empty-cells:,filter:,float:,font-family:,font-size-adjust:,font-size:,font-stretch:,font-style:,font-variant:,font-weight:,font:,height:,ime-mode:,include-source:,layer-background-color:,layer-background-image:,layout-flow:,layout-grid-char-spacing:,layout-grid-char:,layout-grid-line:,layout-grid-mode:,layout-grid-type:,layout-grid:,left:,letter-spacing:,line-break:,line-height:,list-style-image:,list-style-position:,list-style-type:,list-style:,margin-bottom:,margin-left:,margin-right:,margin-top:,margin:,marker-offset:,marks:,max-height:,max-width:,min-height:,min-width:,orphans:,outline-color:,outline-style:,outline-width:,outline:,overflow-X:,overflow-Y:,overflow:,padding-bottom:,padding-left:,padding-right:,padding-top:,padding:,page-break-after:,page-break-before:,page-break-inside:,page:,pause-after:,pause-before:,pause:,pitch-range:,pitch:,play-during:,position:,quotes:,richness:,right:,ruby-align:,ruby-overhang:,ruby-position:,scrollbar-3d-light-color:,scrollbar-arrow-color:,scrollbar-base-color:,scrollbar-dark-shadow-color:,scrollbar-face-color:,scrollbar-highlight-color:,scrollbar-shadow-color:,scrollbar-track-color:,size:,speak-header:,speak-numeral:,speak-punctuation:,speak:,speech-rate:,stress:,table-layout:,text-align-last:,text-align:,text-autospace:,text-decoration:,text-indent:,text-justify:,text-kashida-space:,text-overflow:,text-shadow:,text-transform:,text-underline-position:,top:,transform:,transition-duration:,transition-property:,transition-timing-function:,unicode-bidi:,vertical-align:,visibility:,voice-family:,volume:,white-space:,widows:,width:,word-break:,word-spacing:,word-wrap:,writing-mode:,z-index:,zoom: }, otherkeywords={ <,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/>,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,/>,