Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/olivierverdier/python-latex-highlighting
LaTeX style for Python highlighting
https://github.com/olivierverdier/python-latex-highlighting
latex python syntax-highlighting
Last synced: 3 days ago
JSON representation
LaTeX style for Python highlighting
- Host: GitHub
- URL: https://github.com/olivierverdier/python-latex-highlighting
- Owner: olivierverdier
- License: bsd-3-clause
- Created: 2011-09-19T06:27:45.000Z (over 13 years ago)
- Default Branch: main
- Last Pushed: 2024-11-14T12:52:04.000Z (about 2 months ago)
- Last Synced: 2024-12-21T15:03:07.864Z (10 days ago)
- Topics: latex, python, syntax-highlighting
- Language: TeX
- Homepage:
- Size: 27.3 KB
- Stars: 464
- Watchers: 7
- Forks: 124
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.rst
Awesome Lists containing this project
README
Python highlighting in LaTeX
============================A simple Python highlighting style to be used with LaTeX.
The package is loaded by the following line:
```tex
\usepackage{pythonhighlight}
```It is then possible to include a Python snippet directly in the code using:
```tex
\begin{python}
def f(x):
return x
\end{python}
```It is also possible to include inline Python code in LaTeX with ``\pyth``:
```tex
The special method \pyth{__init__}...
```This also works with other delimiters, for instance:
```tex
We use the dictionary \pyth|d = {"a": 1, "b": 2}|.
```Last but not least, you can load an external Python file with:
```tex
\inputpythonfile{python_file.py}[23][50]
```
to display the contents of the file ``python_file`` from line 23 to line 50,
or with
```tex
\inputpythonfile{python_file.py}
```
to input the whole Python file.