diff --git a/doc/dev/documentation.org b/doc/dev/documentation.org index aaf32969b1e6d0cd9194c46cef4da7ec2daff5eb..f73be591a405d8ce6aaabd6708f45f8c8cfc5c28 100644 --- a/doc/dev/documentation.org +++ b/doc/dev/documentation.org @@ -115,6 +115,7 @@ source code: https://orgmode.org/org.html#Working-with-Source-Code Here is an example for python source code: #+BEGIN_EXAMPLE +#+CAPTION: Get os type name in Python code #+begin_src python import os @@ -125,6 +126,7 @@ print(f"Document build on system: {os.name}") If you use GNUEmacs, it is also possible to run the code inside a block and export (or not) the reuslts in the document. +#+CAPTION: Get os type name in Python code #+begin_src python :python python3 :results output :exports both :noweb yes import os diff --git a/doc/tools/latex.org b/doc/tools/latex.org index 06263f8510489f4bf8a86832725d4d081c54efee..32c47e2320728e1dc5177ad4ffe902c7a4409668 100644 --- a/doc/tools/latex.org +++ b/doc/tools/latex.org @@ -32,3 +32,20 @@ #+LATEX_HEADER: \BeforeBeginEnvironment{minted}{\begin{tcolorbox}[boxsep=0pt, left=0.1cm, right=0.1cm, arc=0pt, boxrule=0.5pt, colback=white]}% #+LATEX_HEADER: \AfterEndEnvironment{minted}{\end{tcolorbox}}% + +#+LATEX_HEADER: \makeatletter +#+LATEX_HEADER: \AtBeginEnvironment{minted}{\dontdofcolorbox} + +#+LATEX_HEADER: \def\dontdofcolorbox{\renewcommand\fcolorbox[4][]{##4}} +#+LATEX_HEADER: \makeatother + +#+LATEX_HEADER: \BeforeBeginEnvironment{verbatim}{\begin{tcolorbox}[boxsep=0pt, left=0.1cm, right=0.1cm, arc=0pt, boxrule=0.5pt, colback=white]}% +#+LATEX_HEADER: \AfterEndEnvironment{verbatim}{\end{tcolorbox}}% + +#+LATEX_HEADER: \makeatletter +#+LATEX_HEADER: \AtBeginEnvironment{verbatim}{\dontdofcolorbox} + +#+LATEX_HEADER: \def\dontdofcolorbox{\renewcommand\fcolorbox[4][]{##4}} +#+LATEX_HEADER: \makeatother + +#+LATEX_HEADER: \verbatimfont{\footnotesize}