LawTeX

1.0 2

v1.15 di Lame Android Hero

download LawTeX APK download LawTeX APK

Su LawTeX

Questa applicazione è intesa come l'eventuale sostituzione della nostra vecchia applicazione TeXPortal.
SCOPO
A differenza di TeXPortal, questa applicazione è stata creata
  * da zero, utilizzando le API Android disponibili al pubblico invece dei metodi hackish trovati sul web.
  * con la filosofia di Light Tech: L'app punta SOLO alla compilazione e all'anteprima di LaTeX per assistervi nella modifica di sorgenti LaTeX, principalmente per scopi scientifici (Maths, CS, ...), su telefono Android. Non ha lo scopo di fornire PDF o qualsiasi tipo di pubblicazione professionale. L'unico motore TeX interno che usiamo è e-TeX, senza Kpathsea, che produce solo output DVI.
Il caso d'uso previsto è l'uso di LawTeX in combinazione con altri editor TeX come VerbTeX:
 1. Usa LawTeX per scrivere e ANTEPRIMA il tuo codice LaTeX; e
 2. Quando sei soddisfatto del CONTENUTO, genera il PDF online usando VerbTeX.
USO
 * Usa il menu "Compila" per aprire la finestra di dialogo, selezionare un file e premere "LaTeX" per compilare il documento.
 * Il DVI viene automaticamente caricato e visualizzato se l'app determina che non vi sono errori.
 * L'app dovrebbe scaricare automaticamente i pacchetti mancanti.
 * Se il tuo dispositivo supporta multi-windows, puoi avere schermo diviso e utilizzare il pulsante di menu "ricompilare l'ultimo file compilato" per ricompilare rapidamente un file modificato in un editor TeX (come TeXpert o VerbTeX).
CARATTERISTICHE
 * Distribuzione TeX molto compatta: l'app è di circa 3MB installata. A differenza di TeXPortal, il compilatore è già nel pacchetto dell'app. Non è previsto alcun download aggiuntivo di motori (tex / pdftex / ...) o programmi di supporto (busybox).
 * Download automatico del pacchetto mancante
 * Veloce riproduttore DVI con grafica Android OpenGL nativa
 * Nessun output di file ausiliari: a differenza di TeXPortal, questa app non scrive alcun file ausiliario (log, aux, ...) nel file system in modo da non dover pulire quei file.
 * Nessun pericoloso processo "orfano": TeXPortal essenzialmente avvia i motori TeX su una shell invisibile e quindi introduce il rischio che il motore continui a funzionare a tempo indeterminato a causa di loop infiniti nel codice sorgente TeX (finché non si riavvia il dispositivo). LawTeX no; quando l'app viene terminata, anche il motore è fatto per.
FATTI
Perché non sostituiamo TeXPortal?
 * A causa di questa significativa riduzione delle funzionalità, non aggiorniamo TeXPortal ma distribuiamo questa app come app gratuita separata. Quando la maggior parte degli utenti passa ad Android 7.0 e versioni successive, sostituiremo TeXPortal. Gli utenti attuali di TeXPortal sono invitati a utilizzare questa app per i test.
Dove sono i file di output?
 * Quando implementiamo LawTeX, dobbiamo evitare la libreria Kpathsea con licenza GPL di TeX Live usando un file system RAM: Tutti i file sono caricati in memoria e passati a (il dominio pubblico) e-TeX. Quindi il file DVI, il file di registro, ecc. Sono tutti in memoria e non scritti sulla scheda SD. Non pensiamo che il DVI sarà comunque utile a nessuno.
Ci sarà quindi supporto per l'output PDF?
 * Tutti gli strumenti relativi al PDF in TeX Live come PDFTeX sono concessi in licenza in GPL, il che richiede che i derivati ​​abbiano il loro codice sorgente aperto. Non solo, a causa delle troppe dipendenze con licenza GPL per PDFTeX, è molto difficile farlo funzionare correttamente. Quindi, non forniremo MAI quelli in questa app. Ciò va anche contro la filosofia di Light Tech.
RINGRAZIAMENTI
 * Grazie ai suggerimenti di Light Tech, abbiamo creato questa app con Microsoft Visual Studio Team Services: non è necessario installare Android Studio sul nostro computer di sviluppo, permettendoci di sviluppare l'app su una macchina così limitata.
 * Riutilizziamo il nome del migliore IDE LaTeX di Light Tech nel mondo, LawTeX all'indirizzo https://www.microsoft.com/en-us/p/lawtex/9nblggh16jqz e adattiamo la sua icona nella speranza che la nostra app un giorno sorpassi l'originale.
* Usiamo usi LVitaCpp su https://github.com/light-tech/LVitaCpp.git in questa app.

Aggiornamento LawTeX 1.15

Version 1.15
* Compile and parse DVI in background thread; avoid hanging/not-responding when compilation is in progress
Version 1.14
* Updated TeX packages to those from TeX Live 2018 DVD
- Roughly 500 more packages compared to previous snapshot
- Require uninstall and reinstall the app for new packages to be visible as the app does not have any package update mechanism
Leggi di Più
Caratteristiche LawTeX
Versioni Precedenti Altro
LawTeX
LawTeX 1.15 APK
December 15, 2018 2.58 MB

Requires Android: Android 5.1+

Architecture: arm64-v8a, armeabi-v7a, x86

Screen DPI: 160-640dpi

SHA1: 79a78cbc67a7f1f42648bfc2014d5c79ab25190f

Size: 2.58 MB

What's New:

Version 1.15
* Compile and parse DVI in background thread; avoid hanging/not-responding when compilation is in progress
Version 1.14
* Updated TeX packages to those from TeX Live 2018 DVD
- Roughly 500 more packages compared to previous snapshot
- Require uninstall and reinstall the app for new packages to be visible as the app does not have any package update mechanism
LawTeX
LawTeX 1.14 APK
December 2, 2018 2.58 MB

Requires Android: Android 5.1+

Architecture: arm64-v8a, armeabi-v7a, x86

Screen DPI: 160-640dpi

SHA1: 7cee5ffca5c54ff8a3ec43a741fa314bb50aa1d0

Size: 2.58 MB

What's New:

Version 1.14
* Updated TeX packages to those from TeX Live 2018 DVD
- Roughly 500 more packages compared to previous snapshot
- Require uninstall and reinstall the app for new packages to be visible as the app does not have any package update mechanism
Version 1.12
* Display compilation log in a separate dialog
LawTeX
LawTeX 1.10 APK
November 24, 2018 2.58 MB

Requires Android: Android 5.1+

Architecture: arm64-v8a, armeabi-v7a, x86

Screen DPI: 160-640dpi

SHA1: 307fa6cc7f1d1572fe6d7d75be471f2fc9da75e6

Size: 2.58 MB

What's New:

Version 1.10
* Implement smooth scrolling (a.k.a. fling gesture)
Version 1.9
* Clamp the DVI scrolling to the document
- This disable infinite 4-directional scrollable area [can't scroll past the document display area] so that when compiling a shorter document, it automatically move to a visible area instead of keeping you in the dark.
LawTeX
LawTeX 1.8 APK
September 25, 2018 2.39 MB

Requires Android: Android 5.1+

Architecture: arm64-v8a, armeabi-v7a, x86

Screen DPI: 160-640dpi

SHA1: adf2fd431c4b0b1991e2e069c89b3bf413a4f704

Size: 2.39 MB

What's New:

Version 1.8
* Rollback to ES2 DVI renderer
Version 1.7
* Fix missing fonts (missing characters in the rendered DVI) by downloading pre-rasterized font bitmap [OpenGL texture]
* Also remove [no longer necessary] MetaFont toolchain to reduce app size
Maggiori Informazioni

Nome Pacchetto:

law.tex

Data Aggiornamento:

Ultima Versione:

1.15

Aggiornamento Necessario:

Invia l'ultima versione

Disponibile su:

Google Play

Requisiti:

Android 5.1+