[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor acceptance emails will be sent out over the coming weeks. Make sure to check your spam folder!


[Advertise on 4chan]


File: Reterded LaTeX.png (21 KB, 415x178)
21 KB PNG
been making EPP threads here. previous ones archived. two arguments keep coming up worth addressing properly.

%epp=0.3%
@heading "EPP vs LaTeX" {bold}
@text "plain text. no compiler. reads in notepad."


1. "EPP is a retarded LaTeX with retarded syntax"

LaTeX embeds images, needs a compiler, has a Turing-complete macro system and a 4GB install. EPP is plain UTF-8 you can read in notepad and parse in 150 lines. calling EPP a retarded LaTeX is like calling a bicycle a retarded car. also LaTeX supports image embedding via \includegraphics{} — EPP never will by design. different goals entirely.

2. "UTF-8 text compresses badly"

opposite is true. PDF is already partially compressed internally (zlib/deflate on its streams) so compressing a PDF means compressing already-compressed data. UTF-8 plain text with repetitive structure compresses extremely well. an EPP file zipped is smaller than a compressed PDF of equivalent content.

spec is public. parser is 150 lines. easypaperpackage.xyz
github.com/TheServer-lab/EasyPaperPackage
>>
daily thread ! yay
>>
>>109184681
>epp doesn't needs a compiler
So I can just
cat file.epp > /dev/lp0 
?
>>
>>109184721
I miss syscall anon.
>>
>>109184681
>EPP is a retarded LaTeX with retarded syntax
What are you on about?

What does someone's Employee Personal Page have to do with a freeware typesetting program?
>>
>>109184681
this is just a markup language, not typesetting, the main reason i use latex is because its good for displaying mathematics, if EPP can't do that then its worthless to compare them
>>
>>109185442
you can
gio trash file.epp
>>
>>109185442
yes you can, cat works
>>
reject LaTeX
embrace HTML
(don't forget CSS, especially CSS Grid)
>>
>>109185477
Math got rejected from the update cause "It will be hard to impliment"
>>
Can you ask ChatGPT/Claude whether repeatedly advertising your project is appropriate on 4chan /g/ - technology?
>>
>>109185732
To be honest HTML is so much better than all this crap but epp was made to be "Unbreakble" and Printable on paper while HTMLs can rot. Conclusion use HTML for daly needs, Use EPP for archiving, and use LaTeX for math or whatever.
>>
>>109185745
I'm answring the questions, since threads keep getting archived those questions never gets answered which will haunt me at night
>>
This is slightly misleading, OP forgot to tell you EPP requres a 20 mb renderer.
>>
>>109185794
20MB is the PyInstaller bundle — it includes the Python runtime so non-technical users don't need Python installed. the actual .py script is kilobytes, pure stdlib, zero dependencies. if you have Python just run that instead. both are on GitHub.
>>
>The project is not open source for one honest reason: it costs money to run.
Fuck off. [username].github.io is free. You don't need "domain and hosting". Buy a fucking ad and stop shitting up /g/.
>>
>>109185756
>epp was made to be "Unbreakble" and Printable on paper while HTMLs can rot
What is this supposed to mean? HTML is printable on paper.
>>
This shit can't even bold words mid-sentence.
>>
>EPP is plain UTF-8 you can read in notepad and parse in 150 lines
Latex is also plain UTF-8 and can be read in notepad. In fact this applies to *every single tool you are trying to replace*. The only argument you have is "my system is smaller because it supports less features". Which is alright, but you're trying to reach a very tight niche. You want something that's worse than Markdown except for supporting pagebreaks. All for a reasonably small install size.

Well, I must admit, seeing your original post inspired me to try out Typst, and it exceeded expectations. What's the install size? A single statically linked 50 MB .exe. Seems pretty good for all the power it gives me on a relatively easy to learn scripting system and markdown format.
>>
>>109185943
Wait, OP's shit isn't even open source? Fuck's sake, even Typst is Apache 2.0, and it still manages to be funded through a handful of extra professional features on the web app.
>>
>>109184681
sar please pass me the cow EPPee
>>
>>109187658
You see, thay embedd binery (SO IT'S NOT UTF-8 ANYMORE) data while EPP dosen't.
>>
sourasish if you make one more thread about your vibe coded nigger slop I'm gonna murder you and your whole family
>>
>>109186865
It dosen't suppot Images or any type of refferls or embedding.
>>
>>109188288
Just cause it's vibe coded dosen't mean it dosen't work, It's trying to fill a real gap. if you have a problem with AI then write a renderer yourself! The spec it's public.
>>
>>109186865
Wait Html can't be printed on paper without css
>>
>>109187804
Then give me money, and I'll open-source it.
>>
>>109188312
no one will EVER employ you and you will never make it out of that jeet shithole you're in, your fate was always muttering broken english in an outsourced call center for the minimum wage, the AI just gave you means to temporarily "extend" your limited intelligence but even then you used it to create the laziest most inconsiderate to the market needs the most fucking sloppy vibe coded nigger bullshit with absolutely NO effort put in. just a wasted pile of tokens that continues to waste other peoples time
>>
>>109188296
Wrong. You can embed a base64-encoded image in an HTML file. https://fetch.spec.whatwg.org/#data-urls

>>109188320
Wrong. You can print the HTML as plaintext.
>>
>>109188320
If it can display in a browser at all, it can be printed.
>>
>>109188353
Nigga- I mean good man I spent MONTHS making an android app chrome extension Pyinstaller standalone renderer and firefox extension too while you are schroling through the thread without any research about the thing you are cretesizing
>>
>>109188365
I ment EPP dosne't support embedding
As for the html printable part I diden't knew
>>
>>109188368
Ok, sir good point.
>>
File: 1761510164734890.jpg (37 KB, 766x766)
37 KB JPG
>>109188391
>he spent MONTHS making a retarded subset of LaTeX
>>
>>109188467
To be fair, if he actually had to learn the PDF standard to make a program that outputs them, *that* would be a difficult task in and of itself. There's a reason why, for instance, pandoc markdown likes to convert to latex to produce a PDF.

But the actual conversion from his format into an AST that could then be fed into some PDF library is... what, half a day's work?
>>
>>109188467
belive it or not but it has it's own niche
>No embedding binnery data
>No links breaking
>100% offline
>Could be compressed greatly
>Printable on paper
>small renderer
>>
>>109188512
>>100% offline
Where's the offline renderer?
>>
>>109188569
go to github and download the file that says standalone renderer
>>
>No installation required for viewing. Only the PDF export feature needs one extra library (reportlab).
That assumes Python is installed you fucking idiot LLM.
>>
By the way, for the guy who hates Word documents because they're in a binary format...

You could just rename it to .zip, extract it, and archive the .xml files, which are all plaintext. If there's any bit rot, it's easier to fix a broken XML file.
>>
>>109188635
It offers Pyinstaller/frozen python runtime which 20 mb
>>
It really is a worse form of HTML.
>>
>>109188638
EPP is easier to read than XML?
>>
>>109188687
yes it avoids image refs, that is a design choice. that said HTML is fine as long as you don't insert images. so just use HTML — it's best for presentation. EPP leans more towards archivability.
>>
>>109188716
It's pretty easy to archive a file with image refs. Just use a relative path and archive with the image.



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.