Changeset a4da45e for doc/LaTeXmacros
- Timestamp:
- Feb 26, 2024, 3:53:42 AM (23 months ago)
- Branches:
- master
- Children:
- 3f9a8d0
- Parents:
- 0522ebe (diff), 022bce0 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the(diff)links above to see all the changes relative to each parent. - Location:
- doc/LaTeXmacros
- Files:
-
- 3 edited
-
common.sty (modified) (6 diffs)
-
common.tex (modified) (6 diffs)
-
lstlang.sty (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
doc/LaTeXmacros/common.sty
r0522ebe ra4da45e 11 11 %% Created On : Sat Apr 9 10:06:17 2016 12 12 %% Last Modified By : Peter A. Buhr 13 %% Last Modified On : Sun Jan 21 13:17:48202414 %% Update Count : 6 3313 %% Last Modified On : Sun Feb 25 17:37:46 2024 14 %% Update Count : 640 15 15 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 16 … … 40 40 \newcommand{\CFA}{\protect\CFAIcon\xspace} % CFA symbolic name 41 41 \newcommand{\CFL}{\textrm{Cforall}\xspace} % Cforall non-icon name 42 \newcommand{\Celeven}{\textrm{C11}\xspace} % C11 symbolic name 42 \newcommand{\Celeven}{\textrm{C1\!1}\xspace} % C11 symbolic name 43 43 44 \newcommand{\CCIcon}{\textrm{C}\kern-.1em\hbox{+\kern-.25em+}} % C++ icon 44 \newcommand{\CC}[1][]{\protect\CCIcon{#1}\xspace} % C++ symbolic name45 \newcommand{\Cpp}[1][]{\CC{#1}} % C++ synonym46 45 % numbers disallowed in latex variables names => use number names 47 \newcommand{\CCeleven}{\protect\CCIcon{1 1}\xspace}% C++11 symbolic name46 \newcommand{\CCeleven}{\protect\CCIcon{1\!1}\xspace} % C++11 symbolic name 48 47 \newcommand{\CCfourteen}{\protect\CCIcon{14}\xspace} % C++14 symbolic name 49 48 \newcommand{\CCseventeen}{\protect\CCIcon{17}\xspace} % C++17 symbolic name 50 49 \newcommand{\CCtwenty}{\protect\CCIcon{20}\xspace} % C++20 symbolic name 50 \newcommand{\CC}[1][]{\protect\CCIcon{#1}\xspace} % C++ symbolic name 51 \newcommand{\Cpp}[1][]{\CC{#1}} % C++ synonym 52 51 53 \newcommand{\Csharp}{C\raisebox{-0.7ex}{\relsize{2}$^\sharp$}\xspace} % C# symbolic name 52 54 … … 293 295 xleftmargin=\parindentlnth, % indent code to paragraph indentation 294 296 extendedchars=true, % allow ASCII characters in the range 128-255 295 escapechar=§, % LaTeX escape in CFA code §...§ (section symbol), emacs: C-q M-'296 297 mathescape=false, % disable LaTeX math escape in CFA code $...$ 297 298 keepspaces=true, % … … 304 305 literate= 305 306 % {-}{\makebox[1ex][c]{\raisebox{0.4ex}{\rule{0.75ex}{0.1ex}}}}1 306 {-}{\raisebox{-1pt}{\t exttt{-}}}1307 {-}{\raisebox{-1pt}{\ttfamily-}}1 307 308 {^}{\raisebox{0.6ex}{$\scriptstyle\land\,$}}1 308 309 {~}{\raisebox{0.3ex}{$\scriptstyle\sim\,$}}1 310 {'}{\ttfamily'\!}1 309 311 {`}{\ttfamily\upshape\hspace*{-0.3ex}`}1 310 312 {<-}{$\leftarrow$}2 … … 318 320 \lstset{ 319 321 language=CFA, 320 %moredelim=**[is][\color{red}]{@}{@}, % red highlighting @...@ 322 escapechar=§, % LaTeX escape in CFA code §...§ (section symbol), emacs: C-q M-' 321 323 moredelim=**[is][\color{red}]{®}{®}, % red highlighting ®...® (registered trademark symbol) emacs: C-q M-. 322 324 %moredelim=**[is][\color{blue}]{ß}{ß}, % blue highlighting ß...ß (sharp s symbol) emacs: C-q M-_ … … 328 330 % inline code ©...© (copyright symbol) emacs: C-q M-) 329 331 \lstMakeShortInline© % single-character for \lstinline 332 330 333 \else% regular ASCI characters 334 331 335 \lstnewenvironment{cfa}[1][]{% necessary 332 336 \lstset{ 333 337 language=CFA, 334 338 escapechar=\$, % LaTeX escape in CFA code 335 mathescape=false, % LaTeX math escape in CFA code $...$336 339 moredelim=**[is][\color{red}]{@}{@}, % red highlighting @...@ 337 340 }% lstset -
doc/LaTeXmacros/common.tex
r0522ebe ra4da45e 11 11 %% Created On : Sat Apr 9 10:06:17 2016 12 12 %% Last Modified By : Peter A. Buhr 13 %% Last Modified On : Wed Jan 24 08:43:57202414 %% Update Count : 59313 %% Last Modified On : Sun Feb 25 18:11:56 2024 14 %% Update Count : 614 15 15 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 16 16 … … 40 40 \newcommand{\CFA}{\protect\CFAIcon\xspace} % CFA symbolic name 41 41 \newcommand{\CFL}{\textrm{Cforall}\xspace} % Cforall non-icon name 42 \newcommand{\Celeven}{\textrm{C11}\xspace} % C11 symbolic name 42 \newcommand{\Celeven}{\textrm{C1\!1}\xspace} % C11 symbolic name 43 43 44 \newcommand{\CCIcon}{\textrm{C}\kern-.1em\hbox{+\kern-.25em+}} % C++ icon 44 \newcommand{\CC}[1][]{\protect\CCIcon{#1}\xspace} % C++ symbolic name45 \newcommand{\Cpp}[1][]{\CC{#1}} % C++ synonym46 45 % numbers disallowed in latex variables names => use number names 47 \newcommand{\CCeleven}{\protect\CCIcon{1 1}\xspace}% C++11 symbolic name46 \newcommand{\CCeleven}{\protect\CCIcon{1\!1}\xspace} % C++11 symbolic name 48 47 \newcommand{\CCfourteen}{\protect\CCIcon{14}\xspace} % C++14 symbolic name 49 48 \newcommand{\CCseventeen}{\protect\CCIcon{17}\xspace} % C++17 symbolic name 50 49 \newcommand{\CCtwenty}{\protect\CCIcon{20}\xspace} % C++20 symbolic name 50 \newcommand{\CC}[1][]{\protect\CCIcon{#1}\xspace} % C++ symbolic name 51 \newcommand{\Cpp}[1][]{\CC{#1}} % C++ synonym 52 51 53 \newcommand{\Csharp}{C\raisebox{-0.7ex}{\relsize{2}$^\sharp$}\xspace} % C# symbolic name 52 54 … … 297 299 xleftmargin=\parindentlnth, % indent code to paragraph indentation 298 300 extendedchars=true, % allow ASCII characters in the range 128-255 299 escapechar=§, % LaTeX escape in CFA code §...§ (section symbol), emacs: C-q M-'300 301 mathescape=false, % disable LaTeX math escape in CFA code $...$ 301 302 keepspaces=true, % … … 308 309 literate= 309 310 % {-}{\makebox[1ex][c]{\raisebox{0.4ex}{\rule{0.75ex}{0.1ex}}}}1 310 {-}{\raisebox{-1pt}{\t exttt{-}}}1311 {-}{\raisebox{-1pt}{\ttfamily-}}1 311 312 {^}{\raisebox{0.6ex}{$\scriptstyle\land\,$}}1 312 313 {~}{\raisebox{0.3ex}{$\scriptstyle\sim\,$}}1 314 {'}{\ttfamily'\!}1 313 315 {`}{\ttfamily\upshape\hspace*{-0.3ex}`}1 314 316 {<-}{$\leftarrow$}2 … … 322 324 \lstset{ 323 325 language=CFA, 324 %moredelim=**[is][\color{red}]{@}{@}, % red highlighting @...@ 326 escapechar=§, % LaTeX escape in CFA code §...§ (section symbol), emacs: C-q M-' 325 327 moredelim=**[is][\color{red}]{®}{®}, % red highlighting ®...® (registered trademark symbol) emacs: C-q M-. 326 328 %moredelim=**[is][\color{blue}]{ß}{ß}, % blue highlighting ß...ß (sharp s symbol) emacs: C-q M-_ … … 332 334 % inline code ©...© (copyright symbol) emacs: C-q M-) 333 335 \lstMakeShortInline© % single-character for \lstinline 336 334 337 \else% regular ASCI characters 338 335 339 \lstnewenvironment{cfa}[1][]{% necessary 336 340 \lstset{ 337 341 language=CFA, 338 342 escapechar=\$, % LaTeX escape in CFA code 339 mathescape=false, % LaTeX math escape in CFA code $...$340 343 moredelim=**[is][\color{red}]{@}{@}, % red highlighting @...@ 341 344 }% lstset -
doc/LaTeXmacros/lstlang.sty
r0522ebe ra4da45e 8 8 %% Created On : Sat May 13 16:34:42 2017 9 9 %% Last Modified By : Peter A. Buhr 10 %% Last Modified On : Thu Sep 21 08:40:05 202311 %% Update Count : 3 110 %% Last Modified On : Fri Feb 16 07:59:29 2024 11 %% Update Count : 37 12 12 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 13 13 … … 125 125 } 126 126 127 % C++ programming language128 \lstdefinelanguage{C++}[ANSI]{C++}{129 morekeywords={nullptr,}130 }131 132 127 % uC++ programming language, based on ANSI C++ 133 \lstdefinelanguage{uC++}[ ANSI]{C++}{128 \lstdefinelanguage{uC++}[GNU]{C++}{ 134 129 morekeywords={ 135 130 _Accept, _AcceptReturn, _AcceptWait, _Actor, _At, _Catch, _CatchResume, _CorActor, _Cormonitor, _Coroutine,
Note:
See TracChangeset
for help on using the changeset viewer.