zoteroRoam
Report an issueRoadmap
v0.7
v0.7
  • Introduction
  • โ–ถ๏ธDemo by Cortex Futura
  • ๐Ÿ”„Updating from older versions
  • ๐Ÿš€Changelog
  • ๐Ÿ†˜Help/Getting Support
  • ๐Ÿ Getting Started
    • Pre-requisites
    • Basic Setup
  • ๐ŸงชUsing the extension
    • The search panel
    • In-text references
    • Contextual menus
    • On-page menu
    • The dashboard
    • Web import
  • ๐Ÿ› ๏ธCustomizations
    • What's Available
    • Formatting metadata
      • SmartBlock templates
      • JavaScript templates
        • Helper functions
        • Nesting metadata
    • Formatting annotations
    • Formatting notes
    • Keyboard Shortcuts
    • CSS Themes
    • Other Settings
      • Autocomplete
      • Copy Settings
      • Page Menus
      • Scite Badge
      • Typemap
      • Web Import
      • Other
    • Advanced : Event Hooks
    • Advanced : Extension API
  • About the Zotero API
    • Zotero API Docs (v3)
  • Support the project
    • How to support/contribute
    • Buy a (virtual) coffee
    • Sponsor on GitHub
Powered by GitBook
On this page

Was this helpful?

  1. Customizations

Formatting metadata

Last updated 2 years ago

Was this helpful?

The extension's default formatters are not meant to be used permanently : their goal is to provide a starting point, from which you can build your own templates.

When importing items' metadata, there are two ways to customize formatting:

  • with a SmartBlock, if you use

  • with a JavaScript function, if you don't use SmartBlocks or are looking for more granular control over your template

In both cases, the extension provides built-in helpers for retrieving and/or formatting metadata. Refer to each method's page for more details:

๐Ÿ› ๏ธ
David Vargas' plugin
SmartBlock templates
JavaScript templates