Skip to content

About

GitHub Action to compile a Japanese LaTeX documents. Noto Font, plistings and minted are supported.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Use this GitHub action with your project
Add this Action to an existing workflow or create a new one
View on Marketplace

Latest commit

 

History

104 Commits

Folders and files

Repository files navigation

latex-build-langja GitHub Actions Status

GitHub Action to compile a Japanese LaTeX documents.

Noto font installed. Also includes plistings and minted for code highlighting in Japanese environment.

Inputs

  • root_file

    The root LaTeX file to be compiled. This input is required.

    - uses: 3rdJCG/latex-build-langja
      with:
        root_file: main.tex
  • working_directory

    The working directory for the LaTeX engine.

  • compiler

    The LaTeX engine to be invoked. By default, latexmk is used, which automates the process of generating LaTeX documents by issuing the appropriate sequence of commands to be run.

  • args

    The extra arguments to be passed to the LaTeX engine.

  • extra_tex_packages

    The extra packages to be installed by tlmgr

Example

name: Build LaTeX document
on: [push]
jobs:
  build:
    runs-on: ubuntu-latest
    steps:
    - name: pull from repository
      uses: actions/checkout@master
    - name: Build LaTeX documents
      uses: 3rdJCG/latex-build-langja
      with:
        root_file: main.tex
        args: -r .latexmkrc
        extra-tex-package: siunitx here pgfplots csvsimple circuitikz

Docker image

This action uses this Docker image 3rdjcg/latex-ci-notojp

Forked from

The initial code is from xu-cheng/latex-action.

License

MIT

About

GitHub Action to compile a Japanese LaTeX documents. Noto Font, plistings and minted are supported.

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages