diff options
-rwxr-xr-x | cli.js | 16 | ||||
-rw-r--r-- | zeitung/main.tex | 4 |
2 files changed, 9 insertions, 11 deletions
@@ -1,7 +1,7 @@ #!/usr/bin/env node require("dotenv").config(); const db = require("./db"); -const fs = require("fs"); +const fs = require("fs").promises; const params = process.argv.slice(2); @@ -73,7 +73,8 @@ if ((idx = params.indexOf("-r")) > -1) { .replace(/\\/g, "\\\\") .replace(/&/g, "\\&") .replace(/_/g, "\\_") - .replace(/\^/g, "\\^"); + .replace(/\^/g, "\\^") + .replace(/~/g, "\\textasciitilde"); let hay; const answer = (needle) => { @@ -133,17 +134,10 @@ if ((idx = params.indexOf("-r")) > -1) { } textex += "\\end{tabularx}\\renewcommand{\\arraystretch}{1}"; } - - fs.writeFile( - __dirname + "/zeitung/parts/students/" + user.class + "/" + user.username + ".tex", - textex, - (err) => { - if (err) console.error(err); - }, - ); }); }); - console.log("Probably finished.. Async?"); + console.log("Probably finished?"); + // process.exit(0); } else if ((idx = params.indexOf("-U")) > -1) { // Update management (e.g.: add new poll options) const param = params[idx + 1]; diff --git a/zeitung/main.tex b/zeitung/main.tex index 7d2dd98..24ec3a8 100644 --- a/zeitung/main.tex +++ b/zeitung/main.tex @@ -25,6 +25,10 @@ \usepackage[ngerman=ngerman-x-latest]{hyphsubst} \usepackage[ngerman]{babel} +% Fancy quote stuff +\usepackage[autostyle=false, style=english]{csquotes} +\MakeOuterQuote{"} + % Figures \graphicspath{{figures/}} |