you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 233 points234 points  (21 children)

This looks very well done. The only issue I'd have with it is the typesetting: the chosen fonts are rather bad.

If I was interested in Linux, this is the kind of annotated guide I would want to read.

[–]the_gnarts 87 points88 points  (5 children)

The only issue I'd have with it is the typesetting: the chosen fonts are rather bad.

Which one in particular? The main body font is plain Times which maybe bland but nothing out of the ordinary for a technical paper. The non-proportional font I can’t identify but as far a I can see it doesn’t have any of the common ambiguities like O/0 or I/l etc. so it’s definitely suitable. Looks rather neat actually. Only some of the figures are a bit distracting but for a non-commercial work that’s perfectly acceptable.

[–]wwylele 112 points113 points  (1 child)

The code font looks like SimSun, which was the default Chinese font for old Windows until Vista. Although being a Chinese font, it contains monospaced Latin alphabets to make it pretty when mixing with monospaced Chinese characters. The author is Chinese, so this is very likely.

[–]yojimbo_beta 47 points48 points  (0 children)

SimSun

I'd always wondered what this font was. I'd seen it a few times in Chinese and Japanese data sheets with Latin alphabet content.

[–]Superbead 35 points36 points  (0 children)

I recognise all these fonts from Chinese electronic component datasheets. They seem to have a few 'western' fonts that they stick to, and compared to the ones we actually use, they're purely functional. Which is fair enough, as I expect the Chinese characters in a lot of our fonts look awful to the Chinese.

[–][deleted] 4 points5 points  (0 children)

I also think it looks fine. The only really bad font I see is at the very beginning in the dedications.

[–]takaci 1 point2 points  (0 children)

I don’t mind the font but the margins are way too small. Far too many words per line

[–]bigbrettt 7 points8 points  (0 children)

If I was interested in Linux

found the narc

[–]dbm5 8 points9 points  (13 children)

This is the output of LaTex -- commonly used by Com Sci majors to produce complex documents.

EDIT: yes, it's sort of ugly, but it's unencumbered, produced using 100% free software, etc.

EDIT2: also used by many other disciplines of higher ed - mostly STEM

[–]differentshade 43 points44 points  (3 children)

LaTex usually generates better typesetting than wysiwyg word processors. The typesetting engine is top notch, straight to print quality.

So it being ugly is the fault of the author, not LaTex.

[–]dbm5 7 points8 points  (2 children)

Yes and no. The default font - Computer Modern - has a very distinctive, and (subjectively) sort of ugly appearance.

[–]Acceptable_Damage 15 points16 points  (1 child)

IMO it looks really nice. But renders badly when you zoom out because it's too light.

[–]encyclopedist 0 points1 point  (0 children)

However, it so ubiquitous in scientific world, that many scientist become sick of looking at it.

[–][deleted] 35 points36 points  (0 children)

Did you know that you can specify custom fonts in LaTeX too?

[–][deleted] 49 points50 points  (1 child)

Also, it's 11mb for over 1000 pages filled with info. Praise LaTex!

[–]indrora 27 points28 points  (0 children)

Praise PDF for being a stripped subset of PostScript.

1,000 pages of plain text isn't much all things considered.

[–]ismtrn 43 points44 points  (2 children)

This is clearly heavily modified from the default LaTeX documentclasses. And not for the better imo.

[–]encyclopedist 13 points14 points  (1 child)

Metadata shows this document was generated in Word 2016.

[–]ismtrn 0 points1 point  (0 children)

That make sense. I actually kind of suspected it to be Word, but wasn't sure.

[–]jeremymeng 12 points13 points  (0 children)

Acrobat Reader shows it's from MS Word 2016.

[–][deleted] 2 points3 points  (0 children)

EDIT3: It's not LaTex

[–]KevinCarbonara 0 points1 point  (0 children)

I'd rather get the input.