gobinet

command module
v1.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 19, 2024 License: GPL-3.0 Imports: 5 Imported by: 0

README

Gobinet

Gobinet is the simplest personal knowledge base. It recursively generates PDF files to a destination directory from an input directory of LaTeX source files. It will generate twice when the source uses BibTeX (in which case it also generates bibliography) or has a table of contents. It ignores up-to-date files and files starting with and underscore (_).

Instalation

go install github.com/augustogunsch/[email protected]

Requirements

A standard LaTeX installation with xelatex.

Macros

These get expanded when processing the source files.

  • $GOBINET_INPUT_DIR$: File's input directory.
  • $GOBINET_OUTPUT_DIR$: File's output directory.
  • $GOBINET_BREADCRUMBS$: Pretty ">"-separated path to file.
  • $GOBINET_SLASHCRUMBS$: Slash separated path to file.

Usage

For a concrete example, please look under example/.

usage: gobinet [--help] [--version] [--include DIR] [--reload] [--notify] <build|watch> INPUT OUTPUT
  -help
    	Show this help message and exit.
  -include value
    	Include this directory. May be passed multiple times.
  -notify
    	Send a desktop notification when compilation fails.
  -reload
    	Reload MuPDF by sending a HUP signal when files are updated.
  -version
    	Show Gobinet's version.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL