Skip to content

Admit all logo paths #5

@ramanshah

Description

@ramanshah

The logo feature parses logo_path as Markdown and emits it as escaped LaTeX. This breaks the report/proposal build when the path has special characters (e.g., underscores). I need to find a way around this:

  • Fence logo_path using raw_attribute with backtick_code_blocks or similar (my experiments with this feature to date have failed, but maybe I'm missing something).
  • Patch the logo in some other way. For example, take the logo at the command line, run Pandoc to generate LaTeX, patch in the logo path using sed or similar, then generate the pdf with pdflatex. A disadvantage here is that builds start taking configuration from two places (command line flags and YAML metadata). An advantage is that we could move consulting-unrelated metadata (document_hash: placeholder along with the logo) out of the YAML, keeping the Markdown cleanly "consulty."

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions