Skip to content

Consumes the Twelver Usul Bibliography (TUB) MediaWiki API and outputs LaTeX files for publication.

License

Notifications You must be signed in to change notification settings

pooya-raz/tub-tex-maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tub-Tex-Maker

Consumes the Twelver Usul Bibliography (TUB) MediaWiki API and outputs LaTeX files for publication.

Prerequisites

What you need to install to build this project and how to install them.

  • CMake
    • Install using system package manager.
  • VCPKG manager
    • Follow installation instructions on the website.
    • Add package location to the cmake tool chain:
      • -DCMAKE_TOOLCHAIN_FILE=/path/to/vcpkg/scripts/buildsystems/vcpkg.cmake

Building

  1. Clone this repo
  2. Install all necessary packages found in CMakeLists.txt with VCPKG
  3. To build from the command line, run the following:
    • cmake --build ./cmake-build-debug --target tub_tex_maker

Testing

Testing is done with Google to test.

  1. To run all tests:
    • cmake --build ./cmake-build-debug --target all -- -j 8

Built with

Authors

  • Christopher Pooya Razavian - Initial work - pooya-raz

License

This project is licensed under the MIT License - see the LICENSE.md file for details

Acknowledgments

  • European Research Council
  • University of Exeter
  • Robert Gleave - Principle Investigator

About

Consumes the Twelver Usul Bibliography (TUB) MediaWiki API and outputs LaTeX files for publication.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published