1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
|
# listingsutf8 package
# Matthew Bertucci 2022/06/06 for v1.5
#include:listings
#include:inputenc
#include:pdftexcmds
#include:stringenc
# passes all options to listings package
#keyvals:\usepackage/listingsutf8#c
draft
final
savemem
noaspects
lgrind
procnames
hyper
formats
0.21
#endkeyvals
#keyvals:\lstinputlisting
inputencoding=utf8/%<one-byte-encoding%>
#endkeyvals
# from listings options
#ifOption:procnames
#keyvals:\lstset,\lstinline,\begin{lstlisting},\lstinputlisting,\lstMakeShortInline,\lstdefinelanguage,\lstdefinestyle
procnamekeys={%<keywords%>}
moreprocnamekeys={%<keywords%>}
deleteprocnamekeys={%<keywords%>}
procnamestyle=%<style%>
indexprocnames#true,false
#endkeyvals
#endif
#ifOption:hyper
#keyvals:\lstset,\lstinline,\begin{lstlisting},\lstinputlisting,\lstMakeShortInline,\lstdefinelanguage,\lstdefinestyle
hyperref={%<identifiers%>}
morehyperref={%<identifiers%>}
deletehyperref={%<identifiers%>}
hyperanchor=%<two-parameter macro%>
hyperlink=%<two-parameter macro%>
#endkeyvals
#endif
#ifOption:lgrind
#keyvals:\lstset,\lstinline,\begin{lstlisting},\lstinputlisting,\lstMakeShortInline,\lstdefinelanguage,\lstdefinestyle
lgrindef=%<language%>
#endkeyvals
\lstlgrindeffile
#endif
#ifOption:formats
\lstdefineformat{name}{format}
#endif
|