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):

CommandLabelDescription
citeNumbered[1], [2], [3]

APA (author-year citations):

CommandLabelDescription
autociteAutomaticLet the style decide
parenciteParenthetical(Smith, 2024)
textciteNarrativeSmith (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”)