3 ms·
Some of the hyphens here are fine and some aren't. One legitimate use of hyphens is to break a word at the end of a line so that part of the word is on one lin
by jmull 7y ago
Some of the hyphens here are fine and some aren't.
One legitimate use of hyphens is to break a word at the end of a line so that part of the word is on one line and part is on the next line. (This was uses a lot in the days of physical newspapers and magazines which uses pretty skinny columns but didn't want to leave ragged whitespace that wrapping the full word would cause.)
In this case, it looks like the text was wrapped like that, hyphens were inserted, but then the text was rewrapped (without hyphen breaking) to a different width, but the hyphens from before were still left behind.
E.g., you can see a line on text like this: "Similarly, the RISC-V architecture pro-vides unique opportunities for SoC customization at every level. This is only possible with SiFive’s ambi-tious design methodology, which is unmatched in the industry."
where "pro-vides" and "ambi-tious" are inappropriately hyphenated.
The text probably looked like this at some point:
Similarly, the RISC-V architecture pro-
vides unique opportunities for SoC
customization at every level. This is
only possible with SiFive’s ambi-
tious design methodology, which is
unmatched in the industry.
- jez 7y agoWorth noting that this is the whole purpose of the Soft Hyphen character: https://en.m.wikipedia.org/wiki/Soft_hyphen https://en.m.wikipedia.org/wiki/Soft_hyphen the browser won’t display any glyph unless it breaks the word at that point. Alternatively, you don’t need to insert soft hyphens at all if you’re fine relying on the browser’s hyphenization dictionary for your language, and the CSS word-break property is set. The downside there is that sometimes the browser will get really aggressive and terminate nearly every line with a broken word, reducing legibility.
- wmf 7y agoThis is probably caused by copying and pasting from PDF.