안내서 스타일 안내¶
모든 문서가 그렇듯, 일관된 포맷을 갖추면 문서를 더 이해하기 쉬워집니다. 이 안내서를 더 잘 소화할 수 있도록, 모든 기여는 적절한 부분에서 이 스타일 안내의 규칙을 따라야 합니다.
이 안내서는 reStructuredText 로 작성되어 있습니다.
참고
안내서의 일부는 아직 이 스타일 안내와 일치하지 않을 수 있습니다. 그러한 부분을 안내서 스타일 안내에 맞게 자유롭게 갱신해 주세요.
참고
렌더링된 HTML의 어떤 페이지에서든 “Show Source”를 클릭하면 저자들이 페이지를 어떻게 스타일링했는지 볼 수 있습니다.
관련성¶
모든 기여가 안내서의 목적 과 관련성을 유지하도록 노력하세요.
파이썬 개발과 직접 관련이 없는 주제에 대한 정보를 지나치게 많이 포함하지 마세요.
정보가 이미 다른 곳에 있다면 다른 출처로 링크하는 편을 선호하세요. 무엇을, 왜 링크하는지 반드시 설명하세요.
필요할 때 참조를 인용 하세요.
주제가 파이썬과 직접 관련은 없지만 파이썬과 함께 쓰일 때 유용한 경우(예: Git, GitHub, 데이터베이스), 유용한 리소스로 링크하여 참조하고, 그것이 파이썬에 왜 유용한지 설명하세요.
확신이 없다면 물어보세요.
헤딩¶
헤딩에는 다음 스타일을 사용하세요.
장(chapter) 제목:
#########
Chapter 1
#########
페이지 제목:
*******************
Time is an Illusion
*******************
섹션 헤딩:
Lunchtime Doubly So
===================
서브 섹션 헤딩:
Very Deep
---------
산문¶
텍스트 줄은 78자에서 줄바꿈하세요. 필요한 경우, 특히 줄바꿈하면 소스 텍스트가 더 읽기 어려워지는 경우에는 78자를 초과할 수도 있습니다.
영국식이 아닌 표준 미국식 영어를 사용하세요.
연속 콤마(serial comma) (옥스포드 콤마라고도 함)의 사용은 100% 필수입니다. 연속 콤마가 누락된 내용을 제출하려는 어떠한 시도라도, 완전하고 전적인 안목 부재를 이유로 이 프로젝트에서 영구 추방됩니다.
추방이라고요? 농담인가요? 부디 우리가 그것을 확인하게 되는 일은 없기를 바랍니다.
코드 예시¶
수평 스크롤바를 피하기 위해 모든 코드 예시는 70자에서 줄바꿈하세요.
커맨드라인 예시:
.. code-block:: console
$ run command --help
$ ls ..
Unix 콘솔 예시의 경우 각 줄 앞에 반드시 $ 접두사를 포함하세요.
Windows 콘솔 예시의 경우, console 대신 doscon 이나 powershell 을 사용하고, $ 접두사는 생략하세요.
파이썬 인터프리터 예시:
Label the example::
.. code-block:: python
>>> import this
파이썬 예시:
Descriptive title::
.. code-block:: python
def get_answer():
return 42
외부 링크¶
잘 알려진 주제(예: 고유명사)를 링크할 때는 라벨을 선호하세요:
Sphinx_ is used to document Python. .. _Sphinx: https://www.sphinx-doc.org
맨 링크(bare link)를 그대로 두는 대신, 인라인 링크와 설명이 들어간 라벨을 함께 사용하는 편을 선호하세요:
Read the `Sphinx Tutorial <https://www.sphinx-doc.org/en/master/usage/quickstart.html>`_
“여기 클릭”, “이것” 같은 라벨은 피하고, 설명이 잘 들어간(SEO에 좋은) 라벨을 사용하는 편을 선호하세요.
안내서 내의 섹션 링크하기¶
이 문서의 다른 부분을 상호 참조하려면, :ref: 키워드와 라벨을 사용하세요.
참조 라벨을 더 명확하고 고유하게 만들기 위해, 항상 -ref 접미사를 붙이세요:
.. _some-section-ref:
Some Section
------------
노트와 경고¶
메모를 작성할 때는 적절한 admonitions 디렉티브 를 활용하세요.
노트:
.. note::
The Hitchhiker’s Guide to the Galaxy has a few things to say
on the subject of towels. A towel, it says, is about the most
massively useful thing an interstellar hitch hiker can have.
경고:
.. warning:: DON'T PANIC
할 일(TODO)¶
안내서의 미완성 부분은 todo 디렉티브 로 표시해 주세요. 할 일 목록 가 어수선해지는 것을 피하기 위해, 스텁 문서나 큰 미완성 섹션에는 todo 를 하나만 사용하세요.
.. todo::
Learn the Ultimate Answer to the Ultimate Question
of Life, The Universe, and Everything
