2015-02-02 2 views
2

안녕하세요. 내 문제를 살펴 줘서 고마워! 그래서 나는 일련의 문서를 생성하기 위해 reStructuredText와 Sphinx를 사용하고 있습니다. 모든 페이지는 PEP8을 준수해야하므로 한 줄당 최대 80 자입니다. 이것은 새로운 요구 사항이며 여러 페이지를 깨뜨리고 있습니다. reStructuredText 개행 문자가 코드 블록을 끊습니다.

우리가 가지고 사용했을 때

.. code-block:: bash 
    really really long line of code that I would want a new user to copy and paste into a terminal 

우리는 지금이 :

터미널에 붙여 넣을 때마다 라인은 별도의 명령처럼 취급으로 문제가
.. code-block:: bash 
    really really long line of code that 
    I would want a new user to copy and 
    paste into a terminal 

.

| really really long line of code that I 
    would want a new user to copy and paste 
    into a terminal 

1 줄에 내 텍스트 맞춤을 할 수 있지만, 내가 원하는 강조 블록 스타일 또는 구문을 유지하지 않습니다 : 워드 프로세서를 읽고 나는 내가 좋아하는 뭔가를 할 수 참조하십시오. 누구든지 내가 원하는 것을 성취 할 수있는 방법을 알고 있습니까? 모든 피드백에 대해 미리 감사드립니다.

답변

3

줄을 계속 표시하려면 백 슬래시를 사용할 수 있어야합니다. 개행 문자를 이스케이프합니다.

.. code-block:: bash 

    really really long line of code that \ 
    I would want a new user to copy and \ 
    paste into a terminal 

명령은 터미널에 붙여 넣을 때 하나의 긴 줄로 해석됩니다.

http://www.gnu.org/software/bash/manual/bashref.html#Escape-Character을 참조하십시오.

+0

이것이 내가해야 할 일입니다. 이것은 다르게 표시되며 이전에는 너무 긴 모든 인스턴스를 편집하는 작업을 포함합니다 .... – gh4x

관련 문제