Difference between revisions of "Command/placeinitial"
< Command
Jump to navigation
Jump to search
m |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 27: | Line 27: | ||
\stoptext | \stoptext | ||
− | </context></cd:example></cd:examples> | + | </context></cd:example><cd:example title="Short Paragraphs">When the first paragraph does not take up the entire height of the drop-cap, there are a few ways to allow the second paragraph to be correctly aligned. |
+ | |||
+ | Use the {{cmd|setupinitial}} command with the continue option to indicate that the drop-cap (lettrine) is to be protected (i.e., no text may overlap the lettrine): | ||
+ | |||
+ | <context mode="mkiv" source="yes"> | ||
+ | \setupinitial[n=2,continue=yes] | ||
+ | |||
+ | \setuphead[chapter][ | ||
+ | after={\placeinitial}, | ||
+ | page=no, | ||
+ | ] | ||
+ | |||
+ | \starttext | ||
+ | \chapter{one} | ||
+ | Thomas Jefferson wrote: | ||
+ | |||
+ | We hold these truths to be self-evident. | ||
+ | |||
+ | \chapter{two} | ||
+ | \input knuth | ||
+ | |||
+ | We hold these truths to be self-evident. | ||
+ | \stoptext | ||
+ | </context> | ||
+ | |||
+ | Another way to indicate the end of the drop-cap is to use the {{cmd|forgetinitial}} command, as follows: | ||
+ | |||
+ | <context mode="mkiv" source="yes"> | ||
+ | \enableexperiments[autoforgetinitials] | ||
+ | \setupinitial[n=2, style=\tfd, location=text] | ||
+ | \setuphead[chapter][after={\placeinitial}] | ||
+ | |||
+ | \starttext | ||
+ | \chapter | ||
+ | |||
+ | Short paragraph \par | ||
+ | |||
+ | \forgetinitial \input tufte | ||
+ | |||
+ | \stoptext | ||
+ | </context> | ||
+ | </cd:example></cd:examples> | ||
<cd:notes></cd:notes> | <cd:notes></cd:notes> | ||
<cd:seealso> | <cd:seealso> | ||
<cd:source file="typo-drp.mkiv" originator="system"></cd:source> | <cd:source file="typo-drp.mkiv" originator="system"></cd:source> | ||
<cd:wikipage originator="system" page="Category:Fonts"></cd:wikipage> | <cd:wikipage originator="system" page="Category:Fonts"></cd:wikipage> | ||
− | <cd:commandref name="definefirstline">to apply specific style to the whole first line, or first words</cd:commandref></cd:seealso> | + | <cd:commandref name="definefirstline">to apply specific style to the whole first line, or first words</cd:commandref> |
+ | <cd:commandref name="starthanging">to use an image as a drop cap</cd:commandref></cd:seealso> | ||
</cd:commandgroup> | </cd:commandgroup> |
Latest revision as of 03:01, 19 June 2023
Contents
\placeinitial
Summary
Initials (also known as drop caps, dropped caps, or versals) can be made in ConTeXt using the \placeinitial command detailed here.
See \setupinitial for customization.
Settings
Description
Examples
basics
\definepapersize[sheet][width=120mm,height=60mm] \setuppapersize[sheet] \setuppagenumbering[location=] \setuplayout[width=100mm,backspace=15mm,topspace=0mm,header=0mm,headerdistance=0mm,footer=0mm,footerdistance=0mm] \starttext \placeinitial \input knuth \stoptext
Short Paragraphs
When the first paragraph does not take up the entire height of the drop-cap, there are a few ways to allow the second paragraph to be correctly aligned.
Use the \setupinitial command with the continue option to indicate that the drop-cap (lettrine) is to be protected (i.e., no text may overlap the lettrine):
\setupinitial[n=2,continue=yes] \setuphead[chapter][ after={\placeinitial}, page=no, ] \starttext \chapter{one} Thomas Jefferson wrote: We hold these truths to be self-evident. \chapter{two} \input knuth We hold these truths to be self-evident. \stoptext
Another way to indicate the end of the drop-cap is to use the \forgetinitial command, as follows:
\enableexperiments[autoforgetinitials] \setupinitial[n=2, style=\tfd, location=text] \setuphead[chapter][after={\placeinitial}] \starttext \chapter Short paragraph \par \forgetinitial \input tufte \stoptextinternal error: copy error gUCcJh/cropped.pdf
Notes
See also
- typo-drp.mkiv
- \definefirstline to apply specific style to the whole first line, or first words
- \starthanging to use an image as a drop cap