[JAVA] Kinx Tiny Typesetting - LaTeX-Fraktion? Weißt du?

Kinx Tiny Typesetting

Hallo.

Dieses Mal ist das Schriftsatzsystem das wichtigste. Verwenden Sie TeX oder LaTeX? Das ist gut. Ich benutze ** überhaupt nicht **. Ich mag das.

LaTeX ist ein nostalgisches und schönes System, mit dem ich als Student Papiere geschrieben habe, das ich aber nicht mehr benutzte, als ich einen Job bekam.

Dieser Artikel bezieht sich auf LaTeX, aber auch auf unsere Kinx.

Einführung

** "Sieht aus wie JavaScript, Gehirn (Inhalt) ist Ruby, (Stabilität ist AC / DC)" ** Skriptsprache Kinx ). Ich hatte heutzutage nicht viel Zeit, um einen Artikel zu schreiben, daher handelt es sich um einen Überlebensbestätigungsartikel, aber bitte verzeihen Sie mir. Ich habe viele Dinge, die ich schreiben möchte.

Formatierung?

Bitte lesen Sie zuerst diese PDF-Datei.

https://github.com/Kray-G/kinx/blob/master/examples/typesetting/typesetting.pdf

Es wurde von der Kinx-Formatierungsbibliothek generiert. Darum geht es in dieser Geschichte.

Diese Bibliothek ist noch nicht fertiggestellt und befindet sich in einem sehr frühen Stadium, aber ich konnte sie auf ziemlich coole Weise ausgeben, deshalb wollte ich sie in einem mutigen Gegenwind vorstellen.

Warum ich angefangen habe zu machen

Ich habe die PDF-Bibliothek implementiert. libharu Wickeln Sie es ein. Ich denke jedoch, dass es möglich ist, ein Tool zum Bedienen von unformatiertem PDF zu erstellen. Da es jedoch schwierig ist, Koordinaten zu berechnen, möchte ich einen Mechanismus zum Formatieren gemäß den Regeln.

In diesem Sinne geht es um TeX, nicht wahr? Ich habe auch SATySFi und SILE gefunden, aber sowohl SATySFi als auch SILE haben Schwächen in Windows. Wie es aussieht (SILE konnte bauen, aber die Ausgabe war falsch ...). Nun, SILE sah sehr gut aus, aber die Formeln werden noch nicht unterstützt. Benötigen Sie eine Formel? Ist umstritten, aber es fühlt sich an wie TeX! Ich möchte, dass Sie sich dessen bewusst sind.

Also rannte ich los, um die Räder wieder neu zu erfinden. Das Merkmal ist "geringe Größe und einfache Komposition". Keine mühsame Arbeit. Ich möchte nur hier schützen.

LaTeX nicht erforderlich (nicht verwendet)

Ich benutze übrigens kein LaTeX. Es kann einige Missverständnisse geben. Tatsächlich habe ich LaTeX noch nicht einmal selbst installiert. In Bezug auf die Formel ist KaTeX jedoch eingebaut und es ist chaotisch.

Das LaTeX-System ist so groß, dass ich es für ein großartiges System halte, aber ich denke, es ist zu ernst, um es für eine kleine PDF-Erstellung zu installieren.

Nach der Installation von Kinx 'kleinem Paket fühlt es sich an wie "Ich habe so etwas!", Also strebe ich dieses Gefühl an.

abschließend

Dies ist eine Einführung in ein System, das noch nicht abgeschlossen ist. Ich habe noch viel zu tun, also mache ich es gleich. Inhaltsverzeichnis oder Buchstil. Letztendlich besteht das unmittelbare Ziel darin, von einem einfachen Markup zu konvertieren. Es fühlt sich an, als könnten Sie vom grundlegenden Markdown abweichen.

Es befindet sich noch in der Entwicklungsphase, aber wenn Sie interessiert sind oder uns unterstützen, seien Sie bitte ein Github-Star! Ich bin motiviert (Das ausgefüllte Formular kann jedoch unabhängig vom Repository sein ...)

Wenn es enthalten ist, scheint es, dass die Größe von Kinx selbst nur mit der Schriftart überschritten wird, daher möchte ich es in einem separaten Paket hinzufügen können. Ich brauche einen Paketmanager.

Bis zum nächsten Mal!

Recommended Posts

Kinx Tiny Typesetting - LaTeX-Fraktion? Weißt du?
Kennst du Decorator?
Kinx Library-Automatische Formatierung (Tiny Tyesetting)