summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/latex/q-and-a
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2023-11-10 21:40:59 +0000
committerKarl Berry <karl@freefriends.org>2023-11-10 21:40:59 +0000
commitb3f8e9a9bc314cc412f0ad99c252b279c526da41 (patch)
treeb2790fa88ebf400244f03758f6b2844717f92f9f /Master/texmf-dist/tex/latex/q-and-a
parentae3c0785bae804df93c6d5c0ecf0904bc3022da7 (diff)
q-and-a (10nov23)
git-svn-id: svn://tug.org/texlive/trunk@68804 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/latex/q-and-a')
-rw-r--r--Master/texmf-dist/tex/latex/q-and-a/Q-and-A.cls19
1 files changed, 18 insertions, 1 deletions
diff --git a/Master/texmf-dist/tex/latex/q-and-a/Q-and-A.cls b/Master/texmf-dist/tex/latex/q-and-a/Q-and-A.cls
index 95de42d6092..618b7128ec1 100644
--- a/Master/texmf-dist/tex/latex/q-and-a/Q-and-A.cls
+++ b/Master/texmf-dist/tex/latex/q-and-a/Q-and-A.cls
@@ -12,7 +12,7 @@
\NeedsTeXFormat{LaTeX2e}[2022-06-01]
\ProvidesExplClass
{Q-and-A}
- {2023/11/08} {}
+ {2023/11/09} {}
{Document class for typesetting Q&A conversation}
\keys_define:nn { Q-and-A }
@@ -281,8 +281,25 @@
\definecolor{QA-code-keyword}{RGB}{ 47,148,210}
\definecolor{QA-code-comment}{RGB}{128,128,128}
\definecolor{QA-code-string }{RGB}{ 5,165,126}
+\lstdefinelanguage{plaintext}{}
+\lstdefinelanguage{JavaScript}{% https://tex.stackexchange.com/q/89574
+ keywords={abstract, any, as, boolean, break, case, catch, class, console,
+ const, continue, debugger, declare, default, delete, do, else, enum, export,
+ extends, false, finally, for, from, function, get, if, implements, import, in,
+ infer, instanceof, interface, keyof, let, module, namespace, never, new, null,
+ number, object, package, private, protected, public, readonly, require, return,
+ set, static, string, super, switch, symbol, this, throw, true, try, type, typeof,
+ undefined, unique, unknown, var, void, while, with, yield},
+ morecomment=[l]{//},
+ morecomment=[s]{/*}{*/},
+ morestring=[b]',
+ morestring=[b]",
+ sensitive=true
+}
+\lstalias[]{txt}[]{plaintext}
\lstalias[]{code}[LaTeX]{tex}
\lstalias[]{latex}[LaTeX]{tex}
+\lstalias[]{Csharp}[Sharp]{C}
% \lstloadlanguages{[LaTeX]TeX}
\lstset{
basicstyle = \small\normalfont\ttfamily,