Better spacing for justified text by increasing the amount of hyphenation
Clash Royale CLAN TAG#URR8PPP
up vote
1
down vote
favorite
is there a way to make LaTeX hyphenate much more to make spacing in justified text more even? I am trying to achieve the justification used in Renaissance-era typography (Bram de Does and other typographers following tradition also do this), which seems to often use a large amount of hyphenation to achieve better spacing.
In addition to all this, InDesign (which uses the TeX line-breaking algorithm) has a slider that goes from ‘better spacing’ to ‘fewer hyphenations’. Is there a way to get something like this in LaTeX?
I tried decreasing the hyphenpenalty
to 0, but this did not have the desired effect. I am wondering if it is possible to increase the penalty for bad spacing in addition to this …
spacing typography justification
add a comment |Â
up vote
1
down vote
favorite
is there a way to make LaTeX hyphenate much more to make spacing in justified text more even? I am trying to achieve the justification used in Renaissance-era typography (Bram de Does and other typographers following tradition also do this), which seems to often use a large amount of hyphenation to achieve better spacing.
In addition to all this, InDesign (which uses the TeX line-breaking algorithm) has a slider that goes from ‘better spacing’ to ‘fewer hyphenations’. Is there a way to get something like this in LaTeX?
I tried decreasing the hyphenpenalty
to 0, but this did not have the desired effect. I am wondering if it is possible to increase the penalty for bad spacing in addition to this …
spacing typography justification
Making hyphenation more desirable can actually increase the number of lines.
– egreg
26 mins ago
add a comment |Â
up vote
1
down vote
favorite
up vote
1
down vote
favorite
is there a way to make LaTeX hyphenate much more to make spacing in justified text more even? I am trying to achieve the justification used in Renaissance-era typography (Bram de Does and other typographers following tradition also do this), which seems to often use a large amount of hyphenation to achieve better spacing.
In addition to all this, InDesign (which uses the TeX line-breaking algorithm) has a slider that goes from ‘better spacing’ to ‘fewer hyphenations’. Is there a way to get something like this in LaTeX?
I tried decreasing the hyphenpenalty
to 0, but this did not have the desired effect. I am wondering if it is possible to increase the penalty for bad spacing in addition to this …
spacing typography justification
is there a way to make LaTeX hyphenate much more to make spacing in justified text more even? I am trying to achieve the justification used in Renaissance-era typography (Bram de Does and other typographers following tradition also do this), which seems to often use a large amount of hyphenation to achieve better spacing.
In addition to all this, InDesign (which uses the TeX line-breaking algorithm) has a slider that goes from ‘better spacing’ to ‘fewer hyphenations’. Is there a way to get something like this in LaTeX?
I tried decreasing the hyphenpenalty
to 0, but this did not have the desired effect. I am wondering if it is possible to increase the penalty for bad spacing in addition to this …
spacing typography justification
spacing typography justification
asked 3 hours ago


Aramis Razzaghipour
785
785
Making hyphenation more desirable can actually increase the number of lines.
– egreg
26 mins ago
add a comment |Â
Making hyphenation more desirable can actually increase the number of lines.
– egreg
26 mins ago
Making hyphenation more desirable can actually increase the number of lines.
– egreg
26 mins ago
Making hyphenation more desirable can actually increase the number of lines.
– egreg
26 mins ago
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
2
down vote
You can make hypenpenalty
negative, if you wish to go this way.
documentclassarticle
usepackagelipsum
usepackage[width=15cm]geometry
usepackagemulticol
setlengthcolumnsep1cm
begindocument
beginmulticols*2
lipsum[1]
columnbreak
hyphenpenalty=-200 lipsum[1]
endmulticols*
enddocument
However, there are a number of other approaches to get better spacing in narrow columns. One is using the microtype
package, that makes subtle minor adjustments to spacing to get better line breaks. See What are penalties and which ones are defined? for a discussion of various parameters that can be tweaked.
Lipsum text is not really a good specimen, because it's in pseudo Latin. You may try withkantlipsum
or other packages that provide English text.
– egreg
13 mins ago
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
2
down vote
You can make hypenpenalty
negative, if you wish to go this way.
documentclassarticle
usepackagelipsum
usepackage[width=15cm]geometry
usepackagemulticol
setlengthcolumnsep1cm
begindocument
beginmulticols*2
lipsum[1]
columnbreak
hyphenpenalty=-200 lipsum[1]
endmulticols*
enddocument
However, there are a number of other approaches to get better spacing in narrow columns. One is using the microtype
package, that makes subtle minor adjustments to spacing to get better line breaks. See What are penalties and which ones are defined? for a discussion of various parameters that can be tweaked.
Lipsum text is not really a good specimen, because it's in pseudo Latin. You may try withkantlipsum
or other packages that provide English text.
– egreg
13 mins ago
add a comment |Â
up vote
2
down vote
You can make hypenpenalty
negative, if you wish to go this way.
documentclassarticle
usepackagelipsum
usepackage[width=15cm]geometry
usepackagemulticol
setlengthcolumnsep1cm
begindocument
beginmulticols*2
lipsum[1]
columnbreak
hyphenpenalty=-200 lipsum[1]
endmulticols*
enddocument
However, there are a number of other approaches to get better spacing in narrow columns. One is using the microtype
package, that makes subtle minor adjustments to spacing to get better line breaks. See What are penalties and which ones are defined? for a discussion of various parameters that can be tweaked.
Lipsum text is not really a good specimen, because it's in pseudo Latin. You may try withkantlipsum
or other packages that provide English text.
– egreg
13 mins ago
add a comment |Â
up vote
2
down vote
up vote
2
down vote
You can make hypenpenalty
negative, if you wish to go this way.
documentclassarticle
usepackagelipsum
usepackage[width=15cm]geometry
usepackagemulticol
setlengthcolumnsep1cm
begindocument
beginmulticols*2
lipsum[1]
columnbreak
hyphenpenalty=-200 lipsum[1]
endmulticols*
enddocument
However, there are a number of other approaches to get better spacing in narrow columns. One is using the microtype
package, that makes subtle minor adjustments to spacing to get better line breaks. See What are penalties and which ones are defined? for a discussion of various parameters that can be tweaked.
You can make hypenpenalty
negative, if you wish to go this way.
documentclassarticle
usepackagelipsum
usepackage[width=15cm]geometry
usepackagemulticol
setlengthcolumnsep1cm
begindocument
beginmulticols*2
lipsum[1]
columnbreak
hyphenpenalty=-200 lipsum[1]
endmulticols*
enddocument
However, there are a number of other approaches to get better spacing in narrow columns. One is using the microtype
package, that makes subtle minor adjustments to spacing to get better line breaks. See What are penalties and which ones are defined? for a discussion of various parameters that can be tweaked.
answered 2 hours ago


Andrew Swann
74.9k9123318
74.9k9123318
Lipsum text is not really a good specimen, because it's in pseudo Latin. You may try withkantlipsum
or other packages that provide English text.
– egreg
13 mins ago
add a comment |Â
Lipsum text is not really a good specimen, because it's in pseudo Latin. You may try withkantlipsum
or other packages that provide English text.
– egreg
13 mins ago
Lipsum text is not really a good specimen, because it's in pseudo Latin. You may try with
kantlipsum
or other packages that provide English text.– egreg
13 mins ago
Lipsum text is not really a good specimen, because it's in pseudo Latin. You may try with
kantlipsum
or other packages that provide English text.– egreg
13 mins ago
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f454213%2fbetter-spacing-for-justified-text-by-increasing-the-amount-of-hyphenation%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Making hyphenation more desirable can actually increase the number of lines.
– egreg
26 mins ago