sumatrapdf
fbpdf
sumatrapdf | fbpdf | |
---|---|---|
44 | 7 | |
12,610 | 183 | |
1.2% | - | |
9.7 | 0.0 | |
1 day ago | almost 2 years ago | |
C | C | |
GNU General Public License v3.0 only | BSD 3-clause "New" or "Revised" License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sumatrapdf
-
MuPDF WASM Viewer Demo
I’m curious, have you tried SumatraPDF (uses muPDF under the hood)?
https://github.com/sumatrapdfreader/sumatrapdf
-
SumatraPDF Reader
Do you mind reporting those issues either to SumatraPDF at https://github.com/sumatrapdfreader/sumatrapdf/issues or directly to MuPDF at https://bugs.ghostscript.com/ if it also has the same issue? Thank you!
There are many wonderfully weird PDFs and epubs out there, but we do our best to fix issues. :)
- JPEG XL in EPUBs and PDFs?
- EPUB 3.3 becomes a W3C recommendation
-
FSF Slams Google over Dropping JPEG-XL in Chrome
FWIW, https://github.com/sumatrapdfreader/sumatrapdf/issues/1249 ("Support form filling for at least 1040 irs form") has a comment saying "MuPDF-GL has the capability to edit fields and save the PDF" of a 1040.
I have just learned the Firefox 93 added support XFA - https://techdows.com/2021/10/open-xfa-pdfs-in-firefox.html .
So it would appear there are free software solutions to XFA forms.
Just because something doesn't seem far-fetched to you, doesn't mean most people will regard it as far-fetched.
Many people all sorts of "sectarian objections" - far more than there are SovCits or other tax protesters. Stallman has never come across as a tax protester. Ergo, I think it's far-fetched that "sectarian objections" is strongly associated with tax protests.
Further, at https://stallman.org/archives/2017-may-aug.html we can read Stallman opinine that we need to "return to the "bad old days", when Americans in general could have a decent life, not penury; when the US could afford to build what the public needed instead of privatizing everything with a toll" by making taxation more progressive. At https://stallman.org/archives/2011-jan-apr.html we read he supports "The Fairness in Taxation Act [which] would raise taxes to 45% on incomes over a million dollars a year."
-
firefox users stay winning
link for the lazy
-
a good pdf reader
If you are going to run something in wine, try sumatrapdf. It's FOSS but Windows only. (sadly, but runs great on wine)
-
YSK that Adobe Reader can remember the last page where you left off
Sumatra is Adobe free, free, and can remember the page you were on.
- What's a good, free PDF viewer?
-
Firefox 106.0, See All New Features, Updates and Fixes
Sumatra PDF has always been my choice: minimal, lightweight, no bloat... just perfect!
fbpdf
-
Neatroff – a new implementation of the Troff typesetting system [pdf]
Until 2017, I kept my resume in troff (well, groff, really). After searching a bit, I finally re-did it in LaTex.
So I have to ask why? Going up a level to http://litcave.rudi.ir/, it's for the author's own personal needs, but what needs could possibly motive what we see there? I'm astounded.
-
Libgrapheme: A simple freestanding C99 library for Unicode
> Off the top of my head, I don't know of a terminal that actually implements the entire (very complex) set of Unicode text rendering behaviors
There are likely two problems with this:
First, nobody actually seems to know how bidirectional text should interact with terminal control sequences, or indeed how it should be typeset on a terminal in the first place (where are the paragraph boundaries?). There is the pre-Unicode bi-directional support mode (BDSM, I kid you not) in ECMA-48[1] and TR/53[2], which AFAIK nobody implements nor cares about, and which doesn’t seem to actually; there are terminal emulators made by bidi-language users[3], which AFAIK nobody has written down the behaviour of; there is the Freedesktop bidi terminal spec[4], which is a draft and AFAIK nobody implements yet either but at least some people care about; finally, there are bidi-language users who say that spec is a mistake[5].
Second, aside from bidi and a smattering of other things such as emoji, there is no detailed “Unicode rendering behaviour”, there are only standards specific to font formats, the most recent being OpenType, which is dubiously compatible across implementations, decently documented only through painstaking reverse engineering (sometimes in words[6], sometimes only in Freetype library code), and generally full of snakes[7]. And it has no notion of monospace font—only of a (proportional) font where all Lat/Cyr/Grk characters just happen to have the same advance.
AFAICT that is not an oversight or negligence, but rather a concession to the fact that there are scripts which don’t really have a notion of monospace in the typographic tradition and in fact are written such that it’s extremely unclear what monospace would even mean—certainly not one or two cells per codepoint (e.g. Burmese or Tibetan; apparently there are Arabic monospace fonts[8] but I’ve no idea how the hell they work). Not coincidentally, those are the scripts where you need that shaper, otherwise nothing works.
[1] https://www.ecma-international.org/publications-and-standard...
[2] https://www.ecma-international.org/publications-and-standard...
[3] https://news.ycombinator.com/item?id=8086417
[4] https://terminal-wg.pages.freedesktop.org/bidi/
[5] http://litcave.rudi.ir/
[6] https://github.com/n8willis/opentype-shaping-documents
[7] https://litherum.blogspot.com/2019/03/addition-font.html
[8] https://news.ycombinator.com/item?id=10395464
-
Asus put out like 40 models of a laptop called the “Eee PC” (2021)
+1 for the Dell Mini 9. In fact, I use it daily for most things, as I got one in mint condition for only a few euros. Tiny Core Linux, framebuffer mode, text-only browsing, Ali G. Rudi's framebuffer tools [1]. I also added a matte screen protector, which is fine against eye strain.
I really don't want to go back to neither a traditional GUI experience, nor, somewhat surprisingly, to a bigger screen. This is a bit odd, but it is much easier to stay focused with a small screen. You'll write more one-liner scripts to help your workflow. A machine the size of an A5 writing pad. It's a nice experience.
The keyboard is also surprisingly tolerable. And, due to being fanless, the machine is spookily quiet, which helps even more with the focusing.
There should be a lot of old netbooks lying around. I imagine they were often used only a few times and then forgotten in that bottom drawer, because, maybe you do need to be somewhat a geek to use one of these in a dedicated manner. I couldn't imagine using my Mini 9 with a traditional GUI, or even a mouse. For terminal-only work, though, it is really great.
So I guess all these old, peanuts-prized machines could be interesting to frugal computing / retrocomputing people, which seems to be a growing niche among younger folks.
1: http://litcave.rudi.ir
-
Dr. DOS Betamax's DOS Fansite
I use Tiny Core Linux in framebuffer mode every day. Ali G. Rudi's framebuffer tools were a huge inspiration: https://litcave.rudi.ir/
I've also been curious about fbui (in-kernel windowing system). Not sure how well it works with current kernels, though: https://github.com/8l/fbui
Having really modest needs, I even made an effort to use FreeDOS for essential tasks (writing, PDFs, some scripting), but gave up quickly as I cannot live without a good PDF pager. I also had trouble with constant fan noise on DOS (you'll need some hacks to maybe get around this). It is still mind blowing how fast FreeDOS (or e.g. the even more barebones SvarDOS) boots. It took literally about 2 seconds to greet myself with the good old "C:\>".
Also, it is a system that fits inside the head of even an ordinary person. This is really refreshing these days.
-
The Bullshit Web
Same here, kind of. I'm reading this thread in Linux framebuffer mode and w3m, a text-mode browser. You can see images with this setup, but only by hovering a particular image link and launching an external viewer.
This has been my main computing setup for about half a year now, and it works surprisingly well (I'm neither a coder nor a web dev, though). Majority of the sites I visit are definitely bearable in text-only mode. It's a flexible setup, too, since I can seee the images if I need to.
For more inspiration, see Ali G Rudi's framebuffer tools [1] and a great site on w3m [2].
1: https://litcave.rudi.ir
2: http://w3m.rocks
-
Candlelit Console patch set to the OpenBSD framebuffer console
You may be interested in the work of Ali Gholami Rudi. Scroll down to the "framebuffer" section: https://litcave.rudi.ir
Apart from things like writing his own C compiler and typesetting systems, Rudi implemented several GUI programs that work on Linux without Xorg or Wayland. He claims there on his site he doesn't even use Xorg any more.
- Document Viewer
What are some alternatives?
sioyek - Sioyek is a PDF viewer with a focus on textbooks and research papers
pdfalto - PDF to XML ALTO file converter
pdfsam - PDFsam, a desktop application to split, merge, mix, rotate PDF files and extract pages
microwindows - The Nano-X Window System
markdown - markdown parser and HTML renderer for Go
go-fitz - Golang wrapper for the MuPDF Fitz library
PDF-Writer - High performance library for creating, modiyfing and parsing PDF files in C++
fbui - Framebuffer UI (fbui) in-kernel Linux windowing system.
pdftk
computersystems - Incremental system software for Raspberry Pi. From a blinking LED to a video game.
clawPDF - Open Source Virtual (Network) Printer for Windows that allows you to create PDFs, OCR text, and print images, with advanced features usually available only in enterprise solutions.
utf8proc - a clean C library for processing UTF-8 Unicode data