Skip to content

BriefErsteller hilft dabei, LaTeX-Briefe zu erzeugen und speichert einmal eingegebene Kontaktdaten in ~/briefkoepfe.pl, damit man später auf sie zugreifen kann.

Notifications You must be signed in to change notification settings

NormanTUD/BriefErsteller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BriefErsteller

BriefErsteller hilft dabei, LaTeX-Briefe zu erzeugen und speichert einmal eingegebene Kontaktdaten in ~/briefkoepfe.pl, damit man später auf sie zugreifen kann. D.h. man muss nur ein einziges Mal einen Namen, eine Adresse, eine Anrede usw. eingeben, dann nie wieder.

Ich würde empfehlen, das Programm nach

/bin/brief

zu packen, um es überall aufrufen zu können. Weil es sich um ein Perlskript handelt, erfolgt der Aufruf mit:

me@mymachine:~$ perl brief

Die .tex-Datei wird immer im aktuellen PWD geschrieben.

Abhängigkeiten

sudo apt-get install whiptail latexmk xdg-utils texlive-full
sudo cpan -i Term::ANSIColor
sudo cpan -i UI::Dialog

Für LaTeX wird das Paket g-brief benötigt (https://ctan.org/pkg/g-brief?lang=de).

Skript überall lauffähig machen

sudo cp brief /usr/local/bin
brief

Um das Skript über die GUI aufzurufen, kann man die BriefErsteller.desktop nehmen und sie z.,B. ins KDE-Menü einfügen. Dazu reicht es,

sudo cp BriefErsteller.desktop /usr/share/applications

zu kopieren. Dokumente werden dann ins Home-Verzeichnis geschrieben.

Default-Absendernamen einrichten

echo "Mein Name" > ~/.defaultnamebrief

Standard-Editor einrichten

Es wird der Editor aus der Variable $EDITOR genutzt. In der .bashrc kann man diese Variable ändern und z.B. mit

EDITOR=kate

den ganzen Prozess über kate und damit über die GUI machen.

Video

https://www.youtube.com/watch?v=kP5sorq1hFU&feature=youtu.be

About

BriefErsteller hilft dabei, LaTeX-Briefe zu erzeugen und speichert einmal eingegebene Kontaktdaten in ~/briefkoepfe.pl, damit man später auf sie zugreifen kann.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published