So, Tochter hat die Masterarbeit abgegeben 💪🏻 (230 Seiten)

Ich sag's mal so: Sie versteht jetzt, warum ich seit Jahren hartnäckig davon abrate, *irgendein* Dokument mit mehr als 2 Seiten mit Word zu erstellen 😬 😰

@koehntopp warum dan nicht #LibreOffice, #Scibus oder gleich #LaTeX in #neovim?

@kkarhan
Warum soll ein OpenSource Word-Clone da irgend etwas besser machen???

Heutzutage würde ich da https://typst.app/ empfehlen.

Typst: The new foundation for documents

Typst is the new foundation for documents. Sign up now and experience limitless power to write, create, and automate anything that you can fit on a page.

Typst
@koehntopp
#texlatex ist seit Jahrzehnten bewährt und kein "Word-Clone"
@kkarhan

@koehntopp
Du würdest einen kommerziellen (ja, ohne Business-Support kostenlos) TeX-Abklatsch dem seit bald 50 Jahren existierenden, lebendigen und kontinuierlich weiterentwickelten Original vorziehen? Jetzt bin ich mal auf Argumente gespannt. #texlatex

@kkarhan

@kkarhan @koehntopp die Unis in Deutschland stellen fast alle overleaf zur Verfügung.

@kkarhan @koehntopp

LibreOffice:

  • Referenzen funktionieren nicht
  • Bibliography, Index, usw. sind Pain
  • crasht häufig Mal (z.B. bei Mathe Formeln)
  • (trotzdem Respekt an das LibreOffice Team!)

Latex:

  • kann nicht Mal Absätze zusammen halten: https://de.wikipedia.org/wiki/Hurenkind_und_Schusterjunge
  • versuch Mal eine Tabelle 90 Grad zu drehen und den Inhalt der Zellen sowohl horizontal als auch vertikal zu zentrieren. Wenn du ein 3-zeiliges one-liner Latex Macro online findest, ist es wahrscheinlich meines. (3 Zeilen Macro nur für Zentrieren! Uff!)
  • wenn man includes in der falschen Reihenfolge setzt, crasht es
  • bei Dokumenten mit Bibliographie, Grafiken usw. muss man mehrfach kompilieren. Meine Abschlussarbeit hat am Ende 10-15 mins gebraucht. Überleg Mal was das am Ende heißt, wenn du einen Absatz korrigieren musst und danach noch einen Typo findest. 30 mins...
  • Links gehen generell erstmal rechts über den Seitenrand raus (doh!)
  • Blocksatz sieht bescheiden aus, wenn 3 Wörter über die Seite verteilt werden
  • es wird/wurde(?) per Emails maintained. Jup, d.h. es gab schon Backdoors (ich glaube es war in tikz), weil jemand eine Email gespooft hat.

Die meisten der Latex Probleme habe ich in Typst getestet und war in 5 mins fertig. Das war mein Test, ob Typst gut ist.

Hurenkind und Schusterjunge – Wikipedia

@13reak
Interessant, was du da über #TeXLaTeX fantasierst.
Witwen und Waisen hast du immer, weil hängt halt von Satz ab. Ohne händischen Umbruch wirst du immer W&W haben. In jedem Programm.

15 Minuten TeX-Lauf? Halte ich für frei erfunden. Außer du hast deine Arbeit 1990 auf einem 386er geschrieben.

Schon überlegt, warum nur 3 Wörter in einer Zeile sind?

Arbeite ständig mit includes. Da „chrasht“ nichts.

@kkarhan @koehntopp

@unionista @13reak @koehntopp bzgl. #Tex / #LaTeX / #TeXLaTeX rate ich Leuten dazu entweder viel Zeit zum lernen zu investieren - dann ist es leistungsstark wie #SCORE [welches der de-facto Standard für #Musiknotation bei Verlegern ist], oder sich ne custom pipeline zusammenzuklöppeln um #Markdown -> LaTeX -> #HTML -> #PDF baut.
How I Designed a Free Music Font for 5 Million Musicians (MuseScore 3.6)

YouTube
@kkarhan
Es gibt ein Markdown-Paket. Damit verarbeitet das LaTeX direkt.
Markdown in LaTeX -> PDF.
@13reak @koehntopp
@unionista @kkarhan @13reak @koehntopp
Ich verwende #typst um aus Markdown PDFs zu generieren: https://typst.app
Typst: The new foundation for documents

Typst is the new foundation for documents. Sign up now and experience limitless power to write, create, and automate anything that you can fit on a page.

Typst

@MadMike77
Schön, wenn's geht.
Gibt ja etliche Wege, um aus MD PDF zu zu erzeugen.

@kkarhan @13reak @koehntopp

@unionista

"Schön, wenn's geht." ... heisst das, Du hast es ausprobiert und es hat bei Dir nicht funktioniert?

@MadMike77
Ich nutze typst nicht (mehr). Habe noch einen Onlineaccount, weil ich es bei Erscheinen getestet habe.

Ich mache individuellen Buchsatz, dafür habe ich meine Workflows. Mit typst kann ich das nicht umsetzen.

@unionista Ich habe typst noch nie online verwendet. Ich nutze es ausschliesslich an meinem eigenen PC.

Z.B. von hier herunterladen: https://github.com/typst/typst/releases/tag/v0.12.0-rc1

Mit `typst watch file.typ` wird bei jeder Änderung an file.typ gleich ein neues PDF generiert.
https://github.com/typst/typst?tab=readme-ov-file#usage

Release Version 0.12.0, Release Candidate 1 (October 3, 2024) · typst/typst

For a preliminary 0.12 changelog, see https://staging.typst.app/docs/changelog

GitHub

@MadMike77

Ja, ich finde typst interessant von der Idee, die Onlineinstallation erlaubt ja alles. Aber ich brauche es nicht, weil ich halt alle komplexeren Dokumente mit LaTeX erzeuge. Das muss ich nicht mehr lernen, weil ich es seit 1992 nutze. Ich habe meine Workflows und alle Standardsachen kann ich auswendig oder hab's in irgendeinem Dokument.
Normale Textarbeit (Briefe, redigieren) mache ich mit LibreOffice.
Aufgaben und Tickets schreibe ich in MD, aber das sind reine Online-Dokumente.

Ich habe ja typst gleich nach Erscheinen getestet. Schön schnell, ja einfache Syntax.

Aber diese JIT-Kompilierung brauche ich nicht. Und das, was ich mit #TeXLateX mache, kann typst nicht. Schon mal versucht, eine kritische Textausgabe mit mehreren Fußnotenapparaten und Textparallelisierung in typst zu schreiben? Ich denke nicht, dass es so etwas wie reledmac/reledpar dafür gibt.

Eher denke ich darüber nacht, ConTeXt zu verwenden.

@MadMike77
@kkarhan

@13reak @kkarhan @koehntopp Latex war schon immer Kacke. Habe in den '90s Dante LaTeX Freaks mit meinen doch eher trivialen Anforderungen zur Verzweiflung getrieben.
Was richtig gut funktioniert ist DocBook. Prima zum Bücher schreiben.
Das einzige WYSIWYG tool das für mich je funktioniert hat war FrameMaker. Das hat dann dummerweise Adobe gekauft.

@13reak
… und Du kannst nicht mal nummerieren. 😏

Also:
(1) Hurenkinder und Schusterjungen sind eine Frage von Penalties. Setz die korrekt und fertig. Und dann merkst Du, dass es nicht daran lag, sondern an unzureichend durchdachten Anforderungen. Flushbottom an? Naja, dann wird halt die nicht bis zur letzten Zeile gefüllte Seite schlechter bewertet als der zerrissene Absatz. Setz Deine Penalties korrekt!
… oder korrigiers in der Schlusskorrektur, wie der Rest von uns.
(2) Huh? Was soll daran schwierig sein? Typografisch unsinnig könnte es sein, das ja.
(3) Du meinst \includepackage{}, oder? Das war mal ein Problem mit ein paar wenigen aufeinander aufbauenden Packages, hyperref z. B. Lange vorbei.
(Wenn Du\include{}s verdrehst, stimmt die Reihenfolge im Text nicht ;-).
(4) Ja, es kann mehrere Läufe brauchen. Wie lange die brauchen, hängt stark am Input – viele zugeladene Teile brauchen halt. Du musst aber nicht jedes Mal alles übersetzen. Es gibt LaTeXmk, arara und andere Manager und ed gibt die \include/\includeonly-Makros.
(5) Links sind erstmal wg. Eindeutigkeit nicht trennbar. Wenn Du sie umbrechen willst, setz die entsprechende hyperref-Option.
(6) Ja. Ändere Deinen Input.
(7) Bitte wie meinen? https://codeberg.org/Moss_the_TeXie/TeX_project_mindmap
(Jetzt mit Hyperlinks unter den QR-Codes!)

@kkarhan @koehntopp

TeX_project_mindmap

A mindmap showing TeX projects supported by DANTE e.V., the german language TeX user group with home page at www.dante.de DANTE sponsors their server costs for the web sites shown in the mindmap.

Codeberg.org

@kkarhan
LaTeX mit Neovim bearbeiten? Das würdest du ernsthaft Einsteigern empfehlen? Die beste Methode um sie von #TeXLaTeX abzuhalten.

Es gibt sehr gute GUI-Editoren für LaTeX. Online ist Overleaf interessant.

vim/Neovim sind ok, wenn man mit dem Krempel aufgewachsen ist, nichts als die Konsole hatte.
Ich nutze vi nur, wenn ich in die Eingeweide des BS muss (so gut wie nie) und kein anderer Editor zur Verfügung steht (noch seltener), z.B. als ich mit NetBSD spielte.

@koehntopp

@unionista
BSD hat keinen nano/pico/whatever?

@kkarhan @koehntopp

@Moss_the_TeXie
Gerade schnell mal NetBSD 10 in Virtualbox hochgefahren.
Kein pico/nano.
Aber vi ist da. Der echte, pure vi (kein vim oder so ein neumodisches Zeug)

@kkarhan @koehntopp

@unionista @Moss_the_TeXie @koehntopp naja, #NetBSD ist auch auf Portabilität ausgelegt, und das bedeutet im Zweifelsfalle weniger Programme.

  • Dafür gibt's nativen Support bis runter zu #i386 ...
@kkarhan
Das war ja nicht die Frage.
Außerdem kann man nano in *BSD nachinstallieren
@Moss_the_TeXie
@unionista @Moss_the_TeXie klar - nachinstallieren löst quasi alles...
@koehntopp Meine Magisterarbeit liegt 20 Jahre zurück und ich hatte damals™ nichts anderes zur Hand. Mit guter Planung und maximaler Disziplin ging es irgendwie, aber ich würde das so auch nie wieder machen wollen...

@koehntopp

Herzlichen Glückwunsch der Tochter!

Und ja, das Produkt heißt "Word" und nicht "Pages" (Nicht das das gleichnamige Produkt aus Obstproduktion besser wäre)

Und schon gar nicht "Chapter" oder gar "Books"

Immerhin heißt es nicht "Character" 🙈

@koehntopp

Glückwunsch, aber 230 Seiten ist keine Masterarbeit sondern eine Doktorarbeit.

@koehntopp Es wurden bereits alle Fehler gemacht. Nur noch nicht von jedem. 🤭 Aber Glückwunsch, unbekannterweise!