Skip to content

oanaoana/NekDoc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nek5000 Documentation

This is the repository of the Nek5000 documentation written in LaTeX.

How to build

  • 'make' builds the user documentation in both PDF and HTML formats, as described below. A subdirectory (build) is created for the output.

  • 'make pdf' builds the user documentation in PDF format. The PDF is a single file in the build directory (build/Nek_users.pdf).

  • 'make html' builds the user documentation as a set of interlinked HTML and image files. The top-level table-of-contents is build/Nek_users.html. Supporting HTML and image files are also in the build directory.

How to contribute

Please create a fork of the repository and make pull/merge requests. Keep in mind that the number of binary files should be kept minimal. The Makefile should be adapted to any special build requirements.

New issues or requests are welcome to be reported.

How to publish on GitHub Pages

The Makefile target 'make gh-pages' will build and publish the HTML on the NekDoc GitHub Page.

To update the GitHub Page, a contributor must have write permissions to the main NekDoc repository.
The GitHub Page should not contain any edits that are newer than the master branch of the main repository. Thus it is highly recommended to update the main repository (through a merge/pull request, see 'How to contribute') before publishing to the GitHub Page.

In summary, contributors who wish to update the GitHub Page should follow this workflow:

  1. Create a fork of the repository
  2. Edit the 'master' branch
  3. Open a pull request
  4. Publish to GitHub pages after the pull request has been merged

About

Documentation for Nek5000

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TeX 90.5%
  • PostScript 9.3%
  • Makefile 0.2%