Markdown 프레젠테이션에 새 줄을 추가하는 방법은 무엇입니까?


121

Markdown 프레젠테이션에 새 줄을 추가하는 방법은 무엇입니까?
내 말은

\ newline

텍스 .

답변:


159

원래 마크 다운 사양 (굵은 글씨)을 참조하세요 .

"하나 이상의 연속 된 텍스트 줄"규칙의 의미는 Markdown이 "하드 래핑 된"텍스트 단락을 지원한다는 것입니다. 이것은 단락의 모든 줄 바꿈 문자를 <br />태그 로 변환하는 대부분의 다른 텍스트 -HTML 포맷터 (Movable Type의 "Convert Line Breaks"옵션 포함)와 크게 다릅니다 .

<br />Markdown을 사용하여 구분 태그 를 삽입 하려면 두 개 이상의 공백으로 줄을 끝낸 다음 return을 입력합니다.


안타깝게도 머리글과는 작동하지 않습니다 ... 머리글과 슬라이드의 나머지 부분 사이에 구분선을 추가하거나 더 큰 공간을 설정하고 싶습니다.
max04

2
@Mariusz, 사용중인 프레젠테이션 도구가 무엇인지 모르겠지만 HTML 기반이라고 가정하면 CSS로 간격을 조정하는 것이 좋습니다. Markdown은 디자인에 전혀 관심이 없습니다. 그것은 모두 내용에 관한 것이며 공백에 빈 줄을 추가하는 것은 의미 상 적합하지 않습니다.
Chris

표 셀 내부에 구분선을 넣으려면 어떻게해야합니까? 나는 이것이 효과가 있다고 생각하지 않습니다.
Eduardo Reis

@EduardoReis, 테이블은 원래 Markdown 사양 이나 널리 사용되는 Commonmark 사양의 일부가 아닙니다 . 이를 지원하는 구현에는 모두 다른 규칙이 있으며 널리 사용되는 테이블 구문이 최소 3 개 있습니다. <br>테이블에서 사용해 볼 수 있지만 결과는 전적으로 사용중인 특정 도구에 따라 다릅니다.
Chris

@Chris, 설명해 주셔서 감사합니다. Pandoc을 사용하고 있습니다. 그것은 <br>내가 그것을 HTML로 변환하는 경우에 pandoc이 "작동"한다는 것을 혼동합니다 . 나는 그것이 <br>거기에 머무르고 브라우저가 일종의 일을 수행 한다고 생각합니다 . 그러나 PDF 형식에서는 작동하지 않습니다. 나는 다른 옵션을 시도했지만 pandoc으로 작동하지 않았으며 플래그 또는 무언가가 누락되었을 수 있습니다.
Eduardo Reis

87

Markdown 프레젠테이션에 새 줄을 추가하는 방법은 무엇입니까?

다음 리소스를 확인하십시오. Line Return

라인 리턴을 강제하려면 라인 끝에 두 개의 빈 공간을 두십시오.


이 문제는이 방법을 사용하여 마크 다운 파일을 분해하는 모든 파일에서 후행 공백을 지우는 것입니다.
Matt Fletcher

46

\줄 끝에 추가하십시오 . 예를 들면

one\
two

될 것입니다

one
two

볼 수 있기 때문에 두 개의 공간보다 낫습니다.


7
줄 끝에서 추가 공백을 자동으로 트리밍하도록 IDE를 설정했기 때문에이 솔루션을 다른 솔루션보다 선호합니다. 코드를 깨끗하게 유지하는 데 도움이되므로이 목적으로 만 설정을 해제하고 싶지 않습니다.
Calaway

2
이 질문에 가장 적합한 솔루션입니다!
Sourabh Sriom

3
Jep, 의미 론적 의미로 후행 공백은 코드 또는 문서에서 가장 큰 반 패턴입니다. :)
mark

1
이것은 실제로 마크 다운에서 작동하지 않습니다. 일부 렌더러에서 작동하는 것을 보았지만 어떤 렌더러인지는 잘 모릅니다. 내가하는 일은 <space> \ <space>를 쓰는 것입니다. 는 \은 제 2 공간을 지수 및 I가 시각적으로 제공 하려는 마지막 두 공간이있을 때까지. 문제는 실제로 \ 뒤에 공백이 없을 수 있으며이 경우 실패합니다. 그러나 두 개의 보이지 않는 공간보다 낫습니다. 자주 나는 <br />와 함께 간다. 나는 역대 가장 큰 안티 패턴 인 @mark에 동의합니다. 이전 메이크 파일의 의미 탭이있는 바로 위에 있습니다.
Bob Kerns

큰!. 그것은에 CommonMark 사양
Madacol

36

&nbsp;R 마크 다운에서 새 빈 줄을 만들 수 있습니다 .

예를 들어, .Rmd 파일에서 :

I want 3 new lines: 

&nbsp;
&nbsp;
&nbsp;

End of file. 

왜 그것이 틀렸다고 생각하는지 설명해 주시겠습니까? @ user3441843
Summer Jinyu Xia

1
나는 그것이 맞다고 생각한다. 다른 답변 (허용 대답 포함) 잘못
user3441843

사실 옵션으로 : 당신이 mardown로 표시 사용하는 경우 휴식 추가해야 렌더링 github.com/markedjs/marked/issues/835
존 Balvin 아리아

@ user3441843, 수락 된 답변에 어떤 문제가 있습니까?
Chris

1
&nbsp;끊기지 않는 공백 을 삽입하기위한 HTML 코드 인 경우 R Markdown에서 개행 문자를 만드는 이유는 무엇 입니까?
HelloGoodbye

11

줄을 나누는 세 가지 방법으로 MarkDown 파일

<br /> 태그 사용

paragraph First Line <br /> Second Line

\ 사용

First Line sentence \
Second Line sentence 

space keypress two times 사용

First Line sentence␠␠
Second Line sentence

사용중인 단락 <br />태그입니다.

여러 문장을 사용하여 \또는 두 번 누른 space key다음 Enter새 문장을 작성하십시오.


4

사용중인 마크 다운 파서의 종류에 따라 다릅니다. 예를 들어 showdownjs 에는 {simpleLineBreaks: true}다음 md 입력에 해당하는 html을 제공하는 옵션 이 있습니다.

a line
wrapped in two
<p>a line<br>
wrapped in two</p>

0

Android에서 Markdown 구문 분석에 Markwon 을 사용 했습니다 . 다음은 훌륭하게 작동했습니다.

"My first line  \nMy second line  \nMy third line  \nMy last line"

... \n각 줄 끝에 두 개의 공백이 있습니다.


-3

줄 바꿈 문자 (\ n)는 프로그래밍 방식으로 마크 다운 파일에 줄 바꿈을 추가하는 데 사용할 수 있습니다. 예를 들어, 파이썬에서 다음과 같이 할 수 있습니다.

with open("file_name.md", "w") as file:
   file.write("Some text")
   file.write("\n")
   file.write("Some other text")

\ n \ r 작동하지 않는다는 힌트를 제공하므로 좋은 대답입니다 (특히 C # UWP Markdown 구성 요소에서). \ n만이 일을합니다.
ES
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.