12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- \documentclass[acmsmall]{acmart}
- % Use the UTF-8 encoding.
- \usepackage[utf8]{inputenc}
- % Support for Agda code.
- \usepackage{agda}
- % Code should be indented.
- \setlength{\mathindent}{1em}
- % Customised setup for certain characters.
- \usepackage{newunicodechar}
- \newunicodechar{∀}{\ensuremath{\mathnormal{\forall}}}
- \newunicodechar{₁}{\ensuremath{{}_{\textsf{1}}}}
- % Support for Greek letters.
- \usepackage{alphabeta}
- % Disable ligatures that start with '-'. Note that this affects the
- % entire document! Note also that if all you want to do is to ensure
- % that the comment starter '--' is typeset with two characters, then
- % you do not need this command, because '--' is not typeset as an en
- % dash (–) when the typewriter font is used.
- \DisableLigatures[-]{encoding=T1}
- \begin{document}
- \acmConference{Some conference}
- \maketile
- Some code:
- \begin{code}%
- \>[0]\AgdaSymbol{\{-\#}\AgdaSpace{}%
- \AgdaKeyword{OPTIONS}\AgdaSpace{}%
- \AgdaPragma{--without-K}\AgdaSpace{}%
- \AgdaPragma{--count-clusters}\AgdaSpace{}%
- \AgdaSymbol{\#-\}}\<%
- \\
- %
- \\[\AgdaEmptyExtraSkip]%
- \>[0]\AgdaKeyword{open}\AgdaSpace{}%
- \AgdaKeyword{import}\AgdaSpace{}%
- \AgdaModule{Agda.Builtin.String}\<%
- \\
- %
- \\[\AgdaEmptyExtraSkip]%
- \>[0]\AgdaComment{--\ A\ comment\ with\ some\ TeX\ ligatures:}\<%
- \\
- \>[0]\AgdaComment{--\ --,\ ---,\ ?`,\ !`,\ `,\ ``,\ ',\ '',\ <<,\ >>.}\<%
- \\
- %
- \\[\AgdaEmptyExtraSkip]%
- \>[0]\AgdaFunction{Θ₁}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaPrimitive{Set}\AgdaSpace{}%
- \AgdaSymbol{→}\AgdaSpace{}%
- \AgdaPrimitive{Set}\<%
- \\
- \>[0]\AgdaFunction{Θ₁}\AgdaSpace{}%
- \AgdaSymbol{=}\AgdaSpace{}%
- \AgdaSymbol{λ}\AgdaSpace{}%
- \AgdaBound{A}\AgdaSpace{}%
- \AgdaSymbol{→}\AgdaSpace{}%
- \AgdaBound{A}\<%
- \\
- %
- \\[\AgdaEmptyExtraSkip]%
- \>[0]\AgdaFunction{a-name-with--hyphens}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaSymbol{∀}\AgdaSpace{}%
- \AgdaSymbol{\{}\AgdaBound{A}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaPrimitive{Set}\AgdaSymbol{\}}\AgdaSpace{}%
- \AgdaSymbol{→}\AgdaSpace{}%
- \AgdaBound{A}\AgdaSpace{}%
- \AgdaSymbol{→}\AgdaSpace{}%
- \AgdaBound{A}\<%
- \\
- \>[0]\AgdaFunction{a-name-with--hyphens}\AgdaSpace{}%
- \AgdaBound{ff--fl}\AgdaSpace{}%
- \AgdaSymbol{=}\AgdaSpace{}%
- \AgdaBound{ff--fl}\<%
- \\
- %
- \\[\AgdaEmptyExtraSkip]%
- \>[0]\AgdaFunction{ffi}\AgdaSpace{}%
- \AgdaSymbol{:}\AgdaSpace{}%
- \AgdaPostulate{String}\<%
- \\
- \>[0]\AgdaFunction{ffi}\AgdaSpace{}%
- \AgdaSymbol{=}\AgdaSpace{}%
- \AgdaString{"--"}\<%
- \end{code}
- Note that the code is indented.
- \end{document}
|