Hi friend! 👋
This is an automated build for a Docker container to build you a paper! If you want to use the builder for your repository, you can read full instructions at openbases/builder-pdf.
You can build your pdf locally! Here is how to look at usage:
$ docker run openbases/openbases-pdf
Usage:
         docker run <options> <container> <action> [options] ...
         docker run -v /data:/data <container> pdf
         **All input files should be mounted as volume at /data in container
         
         Action [pdf] Options:
         pdf:
             --md: pdf input markdown file (default paper.md)
             --bib: custom bib file (default paper.bib)
             --minimal: create a minimal pdf (no template, etc.)
             --logo: add a 'logo.png' to the same directory as your paper
             --name: customize the name of the resulting pdf (default paper.pdf)
             --template: use a custom template (put in mounted /data)
         pub:
             --issue: Github issue of associated review
             --year: year for publication
             --volume: volume for publication
         Examples:
              docker run -v /data:/data <container> pdf --minimalNow since we want to generate a PDF, we would specify "pdf" as the first argument to the entrypoint. If we don't bind any folders, we can specify a demo provided in the container.
$ docker run openbases/openbases-pdf pdf If you want to bind the output folder to your computer to see what is generated, you can do that!
mkdir -p output
docker run -v $PWD/output:/data openbases/openbases-pdf pdf
vanessa@vanessa-ThinkPad-T460s:~/Documents/Dropbox/Code/openbases/openbases-pdf$ tree output/
output/
├── paper.bib
├── paper.md
└── paper.pdfBut likely you want to specify your own input files! Let's do that. In the folder paper in the present working directory we have a paper.md and paper.bib. Let's see if this still generates the proper output.
rm output/*docker run -v $PWD/paper:/data openbases/openbases-pdf pdf
$ tree output/
output/
├── paper.bib
├── paper.md
└── paper.pdf
And remember that you can customize all of these variables - the default simply intends (or tries) to make this easiest for you!
  --md: pdf input markdown file (default paper.md)
  --bib: custom bib file (default paper.bib)
  --minimal: create a minimal pdf (no template, etc.)
  --logo: add a 'logo.png' to the same directory as your paper
  --name: customize the name of the resulting pdf (default paper.pdf)
  --template: use a custom template (put in mounted /data)
Build the container locally. See openbases/builder-pdf for usage.
docker build -t openbases/openbases-pdf .Have a question or need help? Please open an issue
