[JAVA] Kinx Tiny Compositionetting - La faction LaTeX? Le savez-vous?

Kinx Tiny Typesetting

Bonjour.

Cette fois, le système de composition est le principal. Utilisez-vous TeX ou LaTeX? C'est bon. Je n'utilise pas du tout **. Je l'aime.

LaTeX est un système nostalgique et magnifique que j'ai utilisé pour écrire des articles lorsque j'étais étudiant, mais que j'ai arrêté de l'utiliser lorsque j'ai trouvé un emploi.

Cet article est lié à LaTeX, mais aussi à notre Kinx.

introduction

** "Ressemble à JavaScript, le cerveau (contenu) est Ruby, (la stabilité est AC / DC)" ** Langage de script Kinx ). Je n'ai pas eu beaucoup de temps pour écrire un article ces jours-ci, c'est donc un article de confirmation de survie, mais pardonnez-moi s'il vous plaît. J'ai beaucoup de choses à écrire.

Mise en page?

Veuillez d'abord consulter ce fichier PDF.

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

Il a été généré par la bibliothèque de formatage Kinx. C'est le sujet de cette histoire.

Cette bibliothèque n'est pas encore terminée et en est à ses tout débuts, mais j'ai pu la sortir d'une manière plutôt cool, donc je voulais l'introduire dans un vent de pied courageux.

Pourquoi j'ai commencé à faire

J'ai implémenté la bibliothèque PDF. libharu Enveloppez-le. Cependant, je pense qu'il est possible de créer un outil pour faire fonctionner un PDF brut, mais comme il est gênant de calculer les coordonnées, je voudrais un mécanisme pour formater selon les règles.

En gardant cela à l'esprit, c'est à propos de TeX, n'est-ce pas? J'ai également trouvé SATySFi et SILE, mais SATySFi et SILE ont tous deux des faiblesses dans Windows. À quoi ça ressemble (SILE a pu construire, mais la sortie était incorrecte ...). Eh bien, SILE avait l'air très bien, mais les formules ne sont pas encore prises en charge. Avez-vous besoin d'une formule? Est controversé, mais cela ressemble à TeX! Je veux que vous en soyez conscient.

Alors, j'ai couru pour réinventer à nouveau les roues. La caractéristique est "petite taille et composition facile". Aucun travail pénible. Je veux protéger seulement ici.

LaTeX non requis (non utilisé)

Au fait, je n'utilise pas LaTeX. Il peut y avoir des malentendus. En fait, je n'ai même pas installé LaTeX lui-même. Cependant, en ce qui concerne la formule, KaTeX est intégré et il est compliqué.

Le système LaTeX est tellement énorme que je pense que c'est un excellent système, mais je pense que c'est trop sérieux à installer pour une petite création PDF.

Après avoir installé le petit paquet de Kinx, j'ai l'impression que "j'ai quelque chose comme ça!", Donc je vise ce genre de sentiment.

en conclusion

Ceci est une introduction à un système qui n'est pas encore terminé. J'ai encore beaucoup à faire, donc je suis sur le point de le faire. Table des matières ou style de livre. En fin de compte, l'objectif immédiat est de passer d'un simple balisage. On a l'impression que vous pouvez passer du Markdown de base.

C'est encore au stade du développement, mais si vous êtes intéressé ou nous soutenez, soyez une star de Github! Je suis motivé. (Cependant, le formulaire rempli peut être indépendant du référentiel ...)

S'il est fourni, il semble que la taille de Kinx elle-même sera dépassée avec juste la police, donc j'aimerais pouvoir l'ajouter dans un package séparé. J'ai besoin d'un gestionnaire de paquets.

À la prochaine!

Recommended Posts

Kinx Tiny Compositionetting - La faction LaTeX? Le savez-vous?
Connaissez-vous Decorator?
Bibliothèque Kinx - Formatage automatique (Tiny Tyesetting)