Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Readthedocs #72

Open
wants to merge 42 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
c5c9667
Create .readthedocs.yaml
rzommers Dec 2, 2024
291a7d9
Update .readthedocs.yaml
rzommers Dec 2, 2024
76ccd6d
Create Makefile
rzommers Dec 2, 2024
289eadd
Create make.bat
rzommers Dec 2, 2024
70266ac
Create requirements.txt
rzommers Dec 2, 2024
8a26134
Create conf.py
rzommers Dec 2, 2024
b7c7e6c
Create index.md
rzommers Dec 2, 2024
266a7cc
Update conf.py
rzommers Dec 3, 2024
cdca34d
Update index.md
rzommers Dec 3, 2024
4cd4398
Update index.md
rzommers Dec 16, 2024
2732cdb
Create Further Work.md
rzommers Dec 16, 2024
7271c5f
Delete rtd/source/Further Work.md
rzommers Dec 16, 2024
0b89867
Create editors.md
rzommers Dec 16, 2024
cbd21cb
Update editors.md
rzommers Dec 16, 2024
33ec928
Update index.md
rzommers Dec 17, 2024
d879600
Update conf.py
rzommers Dec 17, 2024
60e03a8
Update index.md
rzommers Dec 17, 2024
451f143
Update index.md
rzommers Dec 17, 2024
3ca3cfa
Delete rtd/source/conf.py
rzommers Dec 17, 2024
09c7218
Delete rtd/Makefile
rzommers Dec 17, 2024
fc4f878
Delete rtd/make.bat
rzommers Dec 17, 2024
748bdc3
Rename rtd/source/editors.md to rtd/editors.md
rzommers Dec 17, 2024
156c185
Rename rtd/source/index.md to rtd/index.md
rzommers Dec 17, 2024
d4d4ab4
Update requirements.txt
rzommers Dec 17, 2024
3eb46bc
Create requirements.in
rzommers Dec 17, 2024
3256adb
Create mkdocs.yml
rzommers Dec 17, 2024
9ca888d
Update .readthedocs.yaml
rzommers Dec 17, 2024
01156c3
Rename rtd/editors.md to rtd/docs/editors.md
rzommers Dec 17, 2024
c6e5975
Rename rtd/index.md to rtd/docs/index.md
rzommers Dec 17, 2024
a4663a5
Rename rtd/requirements.in to rtd/docs/requirements.in
rzommers Dec 17, 2024
91e61a1
Rename rtd/requirements.txt to rtd/docs/requirements.txt
rzommers Dec 17, 2024
9d67e69
Update .readthedocs.yaml
rzommers Dec 17, 2024
1c65301
Update index.md
rzommers Dec 17, 2024
b08c8b9
Update index.md
rzommers Dec 17, 2024
d17c2c3
Update index.md
rzommers Dec 17, 2024
7c5c79b
Update editors.md
rzommers Dec 17, 2024
4e603e6
Update editors.md
rzommers Dec 17, 2024
e7cd552
Update editors.md
rzommers Dec 17, 2024
a32536c
Update editors.md
rzommers Dec 17, 2024
4075610
Update editors.md
rzommers Dec 17, 2024
c8ee395
Update index.md
rzommers Dec 21, 2024
7af3ac8
Update editors.md
rzommers Dec 21, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .readthedocs.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
version: "2"

build:
os: "ubuntu-22.04"
tools:
python: "3.10"

python:
install:
- requirements: rtd/docs/requirements.txt

mkdocs:
configuration: rtd/mkdocs.yml
32 changes: 32 additions & 0 deletions rtd/docs/editors.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
# Editor's Guide

This page is for editors of this guide, and serves as a reference of information for adding new content/pages, as well as keeping track of improvements that need to be made.

Remaining issues that need to be resolved:

1. OpenCascade - Current solution is to download a file linked online. Better solution would be to download and install directly from the [OpenCascade Website](https://dev.opencascade.org/release).
2. MotorModel Tests - Section needs to be updated when current bugs are resolved

The Readthedocs portion of this repository includes the following files/folders:

- .readthedocs.yaml - Main file; points to configuration files, selects versions of Ubuntu, Python; don't change
- rtd (folder)
- mkdocs.yml - Markdown configuration file; used to change project title, theme
- requirements.txt - Generated requirements file for RTD; don't change
- requirements.in - Used for individual builds; don't change
- index.md - Main content page; uses Markdown
- editors.md - This page

To make a new page, simply make a new GitHub file with the ending ".md" within.

Every GitHub commit automatically makes Readthedocs build a new document. There may be a time delay, but no further work needs to be done.

The other website to maintain is [MotorModel Installation](https://motormodel.readthedocs.io/en/latest/), which does not have an Editor's Guide page.

### Markdown Basics

- To make titles/subtitles, use the # key before the title name. Each subsequent # in a row diminishes the size of the title.
- To make a code block, use ``` before and after the lines of code, each on their own line. Separate code blocks from other text by at least one empty line.
- To insert a link, write the display text in brackets, and immediately follow it (without spaces) with the embedded link in parentheses.
- Inspect this file's markdown code to see how bulleted lists are made.
- For additional information, check out the [Full Markdown Guide](https://www.markdownguide.org/extended-syntax/)
Loading