Appendix¶
reStructuredText basic¶
Sections¶
Parts¶
Parts title
#####################################################################
Chapters¶
Chapter title
****************************************************************
Sections¶
Section title
===========================================================
Subsections¶
Subsection title
------------------------------------------------------
Subsubsections¶
Subsubsection title
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Paragraphs¶
Paragraph title
""""""""""""""""""""""""""""""""""""""""""""
구분 선¶
-------------------------------------------------------------------------------
Lists¶
Ordered lists:¶
#. Step 1.
#. Step 2.
#. Step 3.
Step 1.
Step 2.
Step 3.
Unordered Lists¶
* Item 1
* Item 2
* Item 3
Item 1.
Item 2.
Item 3.
Unordered List Inside Ordered List¶
#. Step 1.
* Item 1.
* Item 2.
#. Step 2.
- Step 1.
Item 1.
Item 2.
Step 2.
Ordered List Inside Unordered List¶
* Item 1.
#. Step 1.
#. Step 2.
* Item 2.
Item 1.
Step 1.
Step 2.
Item 2.
Unordered List Inside Unordered List¶
* Item 1.
* Item a.
* Item b.
* Item 2.
Item 1.
Item a.
Item b.
Item 2.
Ordered List inside Ordered List¶
#. Step 1.
#. Step a.
#. Step b.
#. Step 2.
- Step 1.
Step a.
Step b.
Step 2.
Code, Images, and Other Content Inside Unordered Lists¶
* Step 1. Example:
.. code-block:: bash
Example code
* Step 2.
- Step 1. Example:
Example code
Step 2.
Code, Images, and Other Content Inside Ordered Lists¶
#. Step 1. Example:
.. code-block:: bash
Example code
#. Step 2.
- Step 1. Example:
Example code
Step 2.
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
그림 89 은 유비노스 구조를 보여준다.

그림 89 Ubinos architecture¶
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) 을 사용해 구할수 있다.
Grid 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 |
List table¶
:numref:`table_92_temp` 은 ...
.. _table_92_temp:
.. list-table:: 목록형 표 예
:widths: 25 15 20 20
:header-rows: 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.
- - Table cells
- contain
- body elements.
-
* - body row 4
-
-
-
표 2 은 …
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¶
.. _appendix_001001_reStructuredText_basic:
reStructuredText basic
****************************************************************
...
:ref:`appendix_001001_reStructuredText_basic`
Showing code examples¶
.. code-block:: python
>>> 1 + 1
2
>>> 1 + 1
2
각주¶
따라서, PC는 전원이 켜지면 자동으로 CPU가 부팅 프로세스를 수행하는 작은 프로그램이 저장된 작은 비휘발성 메모리 장치에서 명령어를 가져와 시작하도록 설정됩니다. [#]_
.. [#] 이전 개인용 컴퓨터 시스템에서는 이 프로그램을 기본 입출력 시스템(BIOS)이라고 합니다. 최신 컴퓨터는 통합 확장 펌웨어 인터페이스(UEFI) 표준을 사용합니다.
따라서, PC는 전원이 켜지면 자동으로 CPU가 부팅 프로세스를 수행하는 작은 프로그램이 저장된 작은 비휘발성 메모리 장치에서 명령어를 가져와 시작하도록 설정됩니다. [1]
알고리즘¶
https://pypi.org/project/sphinxcontrib-pseudocode/
:numref:`pcode_93_temp` 은 퀵정렬를 수행합니다.
.. _pcode_93_temp:
.. pcode::
:linenos:
% This quicksort algorithm is extracted from Chapter 7, Introduction to Algorithms (3rd edition)
\begin{algorithm}
\caption{Quicksort}
\begin{algorithmic}
\PROCEDURE{Quicksort}{$A, p, r$}
\IF{$p < r$}
\STATE $q = $ \CALL{Partition}{$A, p, r$}
\STATE \CALL{Quicksort}{$A, p, q - 1$}
\STATE \CALL{Quicksort}{$A, q + 1, r$}
\ENDIF
\ENDPROCEDURE
\PROCEDURE{Partition}{$A, p, r$}
\STATE $x = A[r]$
\STATE $i = p - 1$
\FOR{$j = p$ \TO $r - 1$}
\IF{$A[j] < x$}
\STATE $i = i + 1$
\STATE exchange
$A[i]$ with $A[j]$
\ENDIF
\STATE exchange $A[i]$ with $A[r]$
\ENDFOR
\ENDPROCEDURE
\end{algorithmic}
\end{algorithm}
알고리즘 1 은 퀵정렬를 수행합니다.
기타 참고 사항¶
- 파일과 디렉토리 이름에 한글 포함시키면 안 된다.
한글이 포함되면 latex pdf build 중에 오류가 발생할 수 있다.