-
Notifications
You must be signed in to change notification settings - Fork 226
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Conversion of existing documentation to LaTeX sources (#438)
* initial work in converting existing documentation to LaTeX sources * added alert and code blocks * >> added cover logo >> further work in document structure * further work in demonstrating original document reproduction * improvements and additions to common packages * further document conversion work * added more packages and code keywords * further document conversion work * further document conversion work * further document conversion work * added "MESH code" language, for styling purposes * further document conversion work * further document conversion work * further document conversion work * Added advanced mesh rendering details and 2D graphics details. * Starting Atlantis Manual * further document conversion work * further document conversion work * Almost there... * further document conversion work * Atlantis Manual finished. * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * further document conversion work * initial work in updating cmake files * corrected silly typo and added missing argument * deleting old doc files * updating cmake file with deleted folder * another cmake update --------- Co-authored-by: GLS-SSV <GLS-SSV@users.noreply.github.com> Co-authored-by: jarmonik <jnikkanen@kymp.net> Co-authored-by: jarmonik <88397245+jarmonik@users.noreply.github.com>
- Loading branch information
1 parent
4a00732
commit 948638a
Showing
545 changed files
with
13,566 additions
and
1,082 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,3 +25,7 @@ Sound/XRSound/**/Release-with-OrbiterRelease/ | |
[Bb]uild/ | ||
|
||
Extern/irrKlang | ||
|
||
Doc/**/*.log | ||
Doc/**/*.pdf | ||
Doc/**/*.gz |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,91 +1,3 @@ | ||
# Orbiter.pdf ------------------------------------------------------------ | ||
|
||
odt_to_pdf_arglist("Orbiter" arglist src out) | ||
add_custom_command( | ||
OUTPUT ${out} | ||
COMMAND ${ODT_TO_PDF_COMPILER} ${arglist} | ||
DEPENDS ${src} | ||
JOB_POOL soffice | ||
) | ||
add_custom_target(OrbiterDoc | ||
DEPENDS ${out} | ||
) | ||
add_dependencies(${OrbiterTgt} | ||
OrbiterDoc | ||
) | ||
set_target_properties(OrbiterDoc | ||
PROPERTIES | ||
FOLDER Doc | ||
) | ||
install(FILES ${out} | ||
DESTINATION ${ORBITER_INSTALL_DOC_DIR} | ||
) | ||
|
||
# OrbiterConfig.pdf ------------------------------------------------------ | ||
|
||
odt_to_pdf_arglist("OrbiterConfig" arglist src out) | ||
add_custom_command( | ||
OUTPUT ${out} | ||
COMMAND ${ODT_TO_PDF_COMPILER} ${arglist} | ||
DEPENDS ${src} | ||
JOB_POOL soffice | ||
) | ||
add_custom_target(OrbiterConfigDoc | ||
DEPENDS ${out} | ||
) | ||
add_dependencies(${OrbiterTgt} | ||
OrbiterConfigDoc | ||
) | ||
set_target_properties(OrbiterConfigDoc | ||
PROPERTIES | ||
FOLDER Doc | ||
) | ||
install(FILES ${out} | ||
DESTINATION ${ORBITER_INSTALL_DOC_DIR} | ||
) | ||
|
||
# PlanetTextures.pdf ----------------------------------------------------- | ||
|
||
odt_to_pdf_arglist("PlanetTextures" arglist src out) | ||
add_custom_command( | ||
OUTPUT ${out} | ||
COMMAND ${ODT_TO_PDF_COMPILER} ${arglist} | ||
DEPENDS ${src} | ||
JOB_POOL soffice | ||
) | ||
add_custom_target(PlanetTexturesDoc | ||
DEPENDS ${out} | ||
) | ||
add_dependencies(${OrbiterTgt} | ||
PlanetTexturesDoc | ||
) | ||
set_target_properties(PlanetTexturesDoc | ||
PROPERTIES | ||
FOLDER Doc | ||
) | ||
install(FILES ${out} | ||
DESTINATION ${ORBITER_INSTALL_DOC_DIR} | ||
) | ||
|
||
# Credit.pdf ------------------------------------------------------------- | ||
|
||
doc_to_pdf_arglist("Credit" arglist src out) | ||
add_custom_command( | ||
OUTPUT ${out} | ||
COMMAND ${DOC_TO_PDF_COMPILER} ${arglist} | ||
DEPENDS ${src} | ||
JOB_POOL soffice | ||
) | ||
add_custom_target(OrbiterCreditDoc | ||
DEPENDS ${out} | ||
) | ||
add_dependencies(OrbiterDoc | ||
OrbiterCreditDoc | ||
) | ||
install(FILES ${out} | ||
DESTINATION ${ORBITER_INSTALL_DOC_DIR} | ||
) | ||
|
||
# Technotes -------------------------------------------------------------- | ||
|
||
add_subdirectory(Technotes) | ||
add_subdirectory("Orbiter Developer Manual") | ||
add_subdirectory("Orbiter Technical Reference") | ||
add_subdirectory("Orbiter User Manual") |
Binary file not shown.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
set(name "Orbiter Developer Manual") | ||
|
||
set(src_path ${CMAKE_CURRENT_SOURCE_DIR}/${name}.tex) | ||
set(out_path ${CMAKE_CURRENT_BINARY_DIR}/${name}.pdf) | ||
set(pdflatex_cmd ${PDFLATEX_COMPILER} --synctex=1 -output-directory=${CMAKE_CURRENT_BINARY_DIR} ${src_path}) | ||
set(bibtex_cmd ${BIBTEX_COMPILER} ${CMAKE_CURRENT_BINARY_DIR}/${name}) | ||
|
||
add_custom_command( | ||
OUTPUT ${out_path} | ||
COMMAND ${pdflatex_cmd} | ||
COMMAND ${bibtex_cmd} | ||
COMMAND ${pdflatex_cmd} | ||
DEPENDS ${src_path} | ||
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} | ||
JOB_POOL latex | ||
) | ||
add_custom_target(OrbiterDeveloperManual | ||
DEPENDS ${out_path} | ||
) | ||
add_dependencies(${OrbiterTgt} | ||
OrbiterDeveloperManual | ||
) | ||
set_target_properties(OrbiterDeveloperManual | ||
PROPERTIES | ||
FOLDER Doc | ||
) | ||
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${name}.pdf | ||
DESTINATION ${ORBITER_INSTALL_ROOT_DIR}/Doc | ||
) |
Oops, something went wrong.