Difference between revisions of "Basics"
m |
|||
(24 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
__NOTOC__ | __NOTOC__ | ||
− | Here you find the Basics of ConTeXt '''[[#Document_structure|document structure]]''' and '''[[#Text_formatting|text formatting]]''' (because paragraphs, emphasis, verbatims, quotes | + | Here you find the Basics of ConTeXt '''[[#Document_structure|document structure]]''' and '''[[#Text_formatting|text formatting]]''' (because paragraphs, emphasis, verbatims, quotes, etc also contribute to the structure of your documents). |
− | If it | + | If it helps, there is a [[Dictionary]] of typographical terms. There are also a few references to the [[History of TeX]] (2007); it would benefit from an update. |
= Document structure = | = Document structure = | ||
Line 11: | Line 11: | ||
:* [[Project structure]] How to split up content and setup. | :* [[Project structure]] How to split up content and setup. | ||
:* [[Modes]] Conditional processing of document | :* [[Modes]] Conditional processing of document | ||
− | |||
; Titles, Headings, and Sections | ; Titles, Headings, and Sections | ||
Line 29: | Line 28: | ||
:* [[Interaction#PDF_Bookmarks|PDF Bookmarks and Headers]] | :* [[Interaction#PDF_Bookmarks|PDF Bookmarks and Headers]] | ||
:* [[Cross Referencing]]: Inline text referencing. | :* [[Cross Referencing]]: Inline text referencing. | ||
+ | :* [[URL]]: typesetting of URLs references. | ||
}} | }} | ||
Line 36: | Line 36: | ||
| | | | ||
; Basic Text Formatting | ; Basic Text Formatting | ||
− | :* [[ | + | :* [[Right_and_left|Alignment]] |
:* [[Indentation]] | :* [[Indentation]] | ||
:* [[Columns]] | :* [[Columns]] | ||
Line 44: | Line 44: | ||
:* [[Framed]] | :* [[Framed]] | ||
:* [[Verse]] | :* [[Verse]] | ||
− | :* | + | :* Initials (dropped caps, dropcaps) |
+ | :** placement with {{cmd|placeinitial}} | ||
+ | :** customization with {{cmd|setupinitial}} | ||
:* [[Symbols]] | :* [[Symbols]] | ||
− | :* [[Delimiter]] | + | :* [[Delimiter|Delimiters and breaks]] (delimiting text, specifying line breaks and page breaks) |
| | | | ||
; Structured Text | ; Structured Text | ||
Line 58: | Line 60: | ||
= Further reading = | = Further reading = | ||
+ | ; [[Unexpected behavior]]: If ConTeXt appears to behave in a counterintuitive way, chances are that it’s actually your intuitions that lack calibration. | ||
+ | ; [[Visual Debugging]]: can facilitate tweaking text formatting | ||
+ | ; [[Sample documents]]: a page is used as a central location for these, but there is also a [[:Category:Sample_documents|dedicated category]] (the two should mostly match). | ||
; Advanced Document structure | ; Advanced Document structure | ||
:* [[Hiding Content]] | :* [[Hiding Content]] | ||
+ | :* [[Makeup]], allowing for custom and temporary header & footer sections. | ||
; Advanced Text formatting | ; Advanced Text formatting | ||
− | :* | + | :* [[Hyphenation]] |
+ | :* [[composing characters]] | ||
:* [[Faking characters]] | :* [[Faking characters]] | ||
:* [[Compound words]] | :* [[Compound words]] | ||
Line 78: | Line 85: | ||
− | + | [[Category:Basics]] | |
− | |||
− | [[Category: |
Latest revision as of 20:52, 17 May 2024
Here you find the Basics of ConTeXt document structure and text formatting (because paragraphs, emphasis, verbatims, quotes, etc also contribute to the structure of your documents).
If it helps, there is a Dictionary of typographical terms. There are also a few references to the History of TeX (2007); it would benefit from an update.
Document structure
-
- ConTeXt Projects
-
- Project structure How to split up content and setup.
- Modes Conditional processing of document
- Titles, Headings, and Sections
-
- Titles: sectioning and formatting
- Table of Contents
- Page Structure
-
- Headers and Footers
- Footnotes, endnotes, and related notes.
-
- Structure-Related Lists
-
- Registers: Indexes and other similar word lists.
- Bibliography: Referenced documents and in-text citations.
- Referencing
-
- References: Automatically referring to pages and labels.
- PDF Bookmarks and Headers
- Cross Referencing: Inline text referencing.
- URL: typesetting of URLs references.
Text formatting
-
- Basic Text Formatting
-
- Alignment
- Indentation
- Columns
- Color
- Verbatim text
- Quotes
- Framed
- Verse
- Initials (dropped caps, dropcaps)
- placement with \placeinitial
- customization with \setupinitial
- Symbols
- Delimiters and breaks (delimiting text, specifying line breaks and page breaks)
-
- Structured Text
-
- Enumerations: Itemizations, itemized lists, and bulleted lists.
- Descriptions: Lists with text labels, such as definitions.
- Paragraph Enumeration: Numbered paragraphs.
- Paragraph Referencing: Number all paragraphs for referencing usage
- Tables: Different ways to create tables in ConTeXt.
Further reading
- Unexpected behavior
- If ConTeXt appears to behave in a counterintuitive way, chances are that it’s actually your intuitions that lack calibration.
- Visual Debugging
- can facilitate tweaking text formatting
- Sample documents
- a page is used as a central location for these, but there is also a dedicated category (the two should mostly match).
- Advanced Document structure
-
- Hiding Content
- Makeup, allowing for custom and temporary header & footer sections.
- Advanced Text formatting
|
TODO: try to follow the structure of part 1 to help orientation. (See: To-Do List) |