id = "latexit" name = "LaTeXiT" homepage = "https://www.chachatelier.fr/latexit/" description = "A graphical interface above a LaTeX engine; should it be categorized, it would be an equation editor." # The app icon from the LaTeXiT product page. icon = "https://www.chachatelier.fr/latexit/images/latexit_128.png" # LaTeXiT has no command line tool, so the bundle identifier is what a consumer # sees. It is the domain its preferences file is named after, from the Homebrew # cask's zap list: ~/Library/Preferences/fr.chachatelier.pierre.LaTeXiT.plist # (https://formulae.brew.sh/api/cask/latexit.json). executables = [] platforms = ["macos"] [installation] macos_bundle_ids = ["fr.chachatelier.pierre.LaTeXiT"] [dotfiles] # The direct download from chachatelier.fr is not sandboxed, so its settings # are the ordinary preferences domain named above. The rest of the cask's zap # list is state rather than settings — caches, saved application state, # binarycookies — and the two container paths in it belong to the Services # extension (fr.chachatelier.pierre.LaTeXiT.appex) rather than to the app. paths = ["[preferences]/fr.chachatelier.pierre.LaTeXiT.plist"] exclude = [] # An equation editor with no accounts. Nothing under the home directory is a # credential. secret = [] # No machine_lines, though this domain has the best case for them of any plist # here: LaTeXiT's composition configurations record the absolute path of the # pdflatex, xelatex, gs and dvipdf binaries it found, which is a Homebrew or # MacTeX prefix that differs between Macs. They cannot be expressed — `match` # reads line-oriented files, TOML, YAML and JSON, and this is a property list — # so a consumer that can read plists should re-detect the engine paths itself # after the first launch on a new machine.