Editor Features
The Editor Features section in the template editor controls which UI features are available to users of your template. Each feature can be toggled on or off. When a feature is disabled, it will be grayed out in the editor UI.
This is useful for enforcing formatting rules. For example, an IEEE template should disable text color and highlight since those are not appropriate for formal submissions.
Feature Toggles
Citations
Enable or disable citation features (inserting citations, managing bibliography). Disable this if your template does not use a bibliography system.
Table Captions
Show or hide the table caption option in table settings.
Table Notes
Show or hide the table notes/footnotes option in table settings.
Image Side Alignment
Allow left/right floating image alignment. When disabled, images can only be center aligned. This should be turned off for double-column templates like IEEE Conference, where side-aligned images don’t work well.
Table Header Row
Show the “Header Row” toggle in table settings. When disabled but the table already has a header row, the toggle will still appear with a warning that header styling won’t appear in the output. Once the user disables it, the toggle disappears.
Table Header Column
Show the “Header Column” toggle in table settings. Behaves the same way as Table Header Row.
Column Spanning
Allow figures and tables to span across multiple columns. This only applies to multi-column layouts (e.g., IEEE Conference). When enabled, users will see a “Span Column” toggle in image and table settings. Defaults to off.
Highlight in Output
Controls whether text highlighting appears in the compiled document. When disabled, users can still highlight text in the editor for their own reference, but it won’t appear in the final PDF.
Text Color in Output
Controls whether text color appears in the compiled document. When disabled, users can still use text color in the editor, but it won’t appear in the final PDF. Academic templates (IEEE, APA) typically set this to false.
Citation Variants
Customize the citation style dropdown options. This controls what citation commands are available to users when inserting a citation.
- Empty (default): uses the standard biblatex options (autocite, parencite, textcite, cite)
- Single option: hides the dropdown entirely (e.g., IEEE only uses
\cite) - Multiple options: shows a dropdown with custom labels
Examples:
IEEE (numeric citations only):
| Command | Label | Description |
|---|---|---|
cite | Numbered | [1], [2], [3] |
APA (author-year citations):
| Command | Label | Description |
|---|---|---|
autocite | Automatic | Let the style decide |
parencite | Parenthetical | (Smith, 2024) |
textcite | Narrative | Smith (2024) |
The Command maps to citation rules in your template’s Transpilation Rules. For example, if a variant has command cite, Texpile looks up the cite rule to determine the LaTeX output (e.g., \cite{#key#}).
Each citation command supports these placeholders:
#key#: the citation key (e.g.,smith2024)#pre#: the prenote (e.g., “see”)#post#: the postnote (e.g., “p. 42”)