Appendix
reStructuredText 기초문법
Sections
parts (Sprint)
Parts title #####################################################################
chapters (Day)
Chapter title ****************************************************************
sections (Work)
Section title ===========================================================
subsections
Subsection title ------------------------------------------------------
subsubsections
Subsubsection title ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
paragraphs
Paragraph title """"""""""""""""""""""""""""""""""""""""""""
- 구분 선
-------------------------------------------------------------------------------
Figures
:numref:`figure_005_01_temp` 은 유비노스 구조를 보여준다.
.. _figure_005_01_temp:
.. figure:: /_static/image/ubinos_architecture.png
:width: 90%
:align: center
:alt: Ubinos architecture
Ubinos architecture
그림 8 은 유비노스 구조를 보여준다.
Equations
로봇 회전각속도 :math:`w_k` 는 식 :eq:`eq1_temp` 을 사용해 구할수 있다.
.. math::
:label: eq1_temp
v_k = \frac{\Delta s_k}{\Delta t} = \frac{v_k^r + v_k^l}{2} = \frac{r \left( \omega_k^r + \omega_k^l \right)}{2}
로봇 회전각속도 \(w_k\) 는 식 (1) 을 사용해 구할수 있다.
Table
:numref:`table_91_temp` 은 ...
.. _table_91_temp:
.. table:: 표 예
:align: center
+------------------------+------------+----------+----------+
| Header row, column 1 | Header 2 | Header 3 | Header 4 |
| (header rows optional) | | | |
+========================+============+==========+==========+
| body row 1, column 1 | column 2 | column 3 | column 4 |
+------------------------+------------+----------+----------+
| body row 2 | Cells may span columns. |
+------------------------+------------+---------------------+
| body row 3 | Cells may | - Table cells |
+------------------------+ span rows. | - contain |
| body row 4 | | - body elements. |
+------------------------+------------+---------------------+
표 1 은 …
Header row, column 1 (header rows optional) |
Header 2 |
Header 3 |
Header 4 |
---|---|---|---|
body row 1, column 1 |
column 2 |
column 3 |
column 4 |
body row 2 |
Cells may span columns. |
||
body row 3 |
Cells may span rows. |
|
|
body row 4 |
Hyperlinks
External links
`Ubinos <https://ubinos.org>`_
`<https://ubinos.org>`_
Internal links
:ref:`restructuredtext_basic`
기타 참고 사항
- 파일과 디렉토리 이름에 한글 포함시키면 안 된다.
한글이 포함되면 latex pdf build 중에 오류가 발생할 수 있다.
RX003 홈 개발 방법
ubiworks 도구 설치
https://ubinos.org –> Getting Started Guide –> 윈도우에 개발 환경 설정하기 참조
ubiworks 소스트리 받아오기
https://ubinos.org –> Getting Started Guide 참조
Sphinx 도구 설치
https://github.com/sogongbang/sphinx_doc_materials –> README 참조
RX003 홈페이지 개발을 위한 ubinos 라이브러리 받아오기
ubiworks/make/liblist.json의 내용을 다음으로 대체
[ { "name": "sphinx_doc_materials", "url": "git@github.com:sogongbang/sphinx_doc_materials.git", "branch_tag_commit": {"type": "branch", "name": "ubinos-main"}, "description": "" }, { "name": "rx003", "url": "git@github.com:sogongbang/rx003.git", "branch_tag_commit": {"type": "branch", "name": "ubinos-main"}, "description": "" } ]다음 과정을 수행해 라이브러리 받아오기
- VSCode –> Menu –> Terminal –> Run build Task… –> make xmgr
Check “Hide ubinos default library list”
Check “rx003”, “sphinx_doc_materials”
Press “Install”
RX003 홈를 로컬에서 build 및 확인
- VSCode –> Menu –> Terminal –> Run build Task… –> make xsel
Select rx003_home_html
Press “Select”
VSCode –> Menu –> Terminal –> Run build Task… –> make rebuildd
VSCode –> Menu –> Terminal –> Run build Task… –> make xrun