diff --git a/.local/bin/crun b/.local/bin/crun deleted file mode 100755 index 7263dff5..00000000 --- a/.local/bin/crun +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh - -if [ $# -eq 0 ]; then - cat <&2 -Usage: ${0##*/} FILE [CFLAGS] - -Simulate a C interpreter by compiling, executing and removing file in one run. -EOF - exit -fi - -[ -z "$CC" ] && CC=gcc -INPUT="$1" - -shift -[ $# -eq 0 ] && set -- -Wall -Wextra -Wshadow -pthread -lm -g3 -O0 - -FILE="$(mktemp)" -echo "==> $CC \"$INPUT\" -o \"$FILE\" $*" - -$CC "$INPUT" -o "$FILE" "$@" - -echo "==> $FILE" -"$FILE" -rm "$FILE" diff --git a/.local/bin/ltx b/.local/bin/ltx deleted file mode 100755 index e40266b4..00000000 --- a/.local/bin/ltx +++ /dev/null @@ -1,43 +0,0 @@ -#!/bin/sh - -if [ "$1" = "-h" ]; then - cat <&2 -Usage: ${0##*/} [OPTIONS] [FILES] - -LaTeX quick compiler. It adds the preambule and the "\end{document}" -automatically. - -If no FILES are specified, use stdin. - -Options: - - -p PACKAGES: Use the comma separated list of packages. - -EOF - exit -fi -[ "$1" = "--" ] && shift - -## One line is mandatory. -PREAMBLE='\documentclass[10pt,a4paper]{article}\usepackage[utf8]{inputenc}\usepackage[T1]{fontenc}\usepackage{amsmath,amssymb,amsfonts}\usepackage{geometry}\usepackage{lmodern}\usepackage{marvosym}\usepackage{textcomp}\DeclareUnicodeCharacter{20AC}{\EUR{}}\DeclareUnicodeCharacter{2264}{\leqslant}\DeclareUnicodeCharacter{2265}{\geqslant}' - -if [ "$1" = "-p" ]; then - PACKAGES="\usepackage{$2}" - shift 2 -fi - -if [ $# -eq 0 ]; then - buf="$(cat)" -cat <