WikiEditTemplateForSpecialTextDecoration: 두 판 사이의 차이

Ubuntu Korea Community Wiki
둘러보기로 이동 검색으로 이동
imported>Darkcircle
 
(사용자 2명의 중간 판 4개는 보이지 않습니다)
46번째 줄: 46번째 줄:


msg 형식 터미널 행 블록은 prompt 변수값을 제외한 인자를 하나 가지며 다음과 같은 형태를 띕니다.
msg 형식 터미널 행 블록은 prompt 변수값을 제외한 인자를 하나 가지며 다음과 같은 형태를 띕니다.
<pre>{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}</pre>
<pre>{{TerminalWindow|{{TerminalLine|prompt=msg|cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다|asdf}}}}</pre>
{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}
{{TerminalWindow|{{TerminalLine|prompt=msg|cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다|asdf}}}}


각각의 터미널 행 블록에 대해 줄 바꿈을 처리하려면 <br/> 태그를 사용하시면 됩니다.
다른 터미널 행 블록과는 달리 두번째 인자는 무시됩니다.
 
각각의 터미널 행 블록에 대해 줄 바꿈을 처리하려면 <nowiki><br/></nowiki> 태그를 사용하시면 됩니다.


위에서 설명한 각 터미널 행 블록을 골고루(?) 사용한 예제는 다음과 같습니다.
위에서 설명한 각 터미널 행 블록을 골고루(?) 사용한 예제는 다음과 같습니다.
67번째 줄: 69번째 줄:
{{TerminalLine|prompt=misc|(parted)|_}}
{{TerminalLine|prompt=misc|(parted)|_}}
}}
}}
== apt-get 단추 ==
우분투 소프트웨어 센터용 URL이다. 곧 Snappy가 나오기 때문에 얼마나 쓸모가 있을지는 모른다.
firefox 다운로드 링크를 만들려면 다음과 같이 적는다.
<pre>{{apt|firefox|파이어폭스}}</pre>
{{apt|firefox|파이어폭스}}
첫번째는 패키지 이름, 두번째는 Title 이다. 두번째 인자는 경우에 따라서 생략 가능한데, 다음과 같은 방식도 가능하다.
<pre>{{apt|screen}}</pre>
{{apt|screen}}
패키지 이름이 곧 프로그램의 이름일 경우 두번째 인자는 그냥 생략해도 무방 (...)
가운데 정렬하고 싶으면 <nowiki><div></nowiki> 태그를 쓰면 된다.

2015년 7월 29일 (수) 05:44 기준 최신판

개요[편집]

이 문서는 문서 내용 진행상 필요한 특수한 문장 블록을 장식하는 특수 서식을 다룹니다.

안내[편집]

  • 참고 문장
{{NoteMsg|이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.}}
  참고
  이 문장 상자에는 참고하면 도움이 되는 내용을 넣습니다.
  • 중요 강조 문장
{{ImptMsg|이 문장 상자에는 중요한 참고 내용을 넣습니다.}}
  중요
  이 문장 상자에는 중요한 참고 내용을 넣습니다.
  • 경고 문장
{{WarnMsg|이 문장 상자에는 따라하면 위험한 내용을 넣습니다.}}
  경고
  이 문장 상자에는 따라하면 위험한 내용을 넣습니다.

설명 단락[편집]

  • 터미널

터미널 블록의 구조는 다음과 같습니다.

{{TerminalWindow|{{TerminalLine|...}}<br/>
{{TerminalLine|...}}<br/>
{{TerminalLine|...}}<br/>
...
}}

터미널 창을 기반으로 다수의 터미널 행 블록을 배치합니다.

터미널 행 블록은 네 가지 형식으로 지정할 수 있습니다.

{{TerminalLine|prompt=user|...}}
{{TerminalLine|prompt=root|...}}
{{TerminalLine|prompt=misc|...}}
{{TerminalLine|prompt=msg|...}}

user 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.

{{TerminalWindow|{{TerminalLine|prompt=user|~|cd workspace}}}}

{{#ifeq: msg|user|~|{{#ifeq: misc|user|~  cd workspace|{{#ifeq: root|user|ubuntu-korea|{{#ifeq: user|user|user@ubuntu-korea|(undefined)}}}} ~ {{#ifeq: root|user|#|{{#ifeq: user|user|$|$}}}}  cd workspace}}}}

root 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.

{{TerminalWindow|{{TerminalLine|prompt=root|ssh|vi sshd_config}}}}

{{#ifeq: msg|root|ssh|{{#ifeq: misc|root|ssh  vi sshd_config|{{#ifeq: root|root|ubuntu-korea|{{#ifeq: user|root|user@ubuntu-korea|(undefined)}}}} ssh {{#ifeq: root|root|#|{{#ifeq: user|root|$|$}}}}  vi sshd_config}}}}

misc 형식 터미널 행 블록은 다음과 같은 형태를 띕니다.

{{TerminalWindow|{{TerminalLine|prompt=misc|(parted)|print}}}}

{{#ifeq: msg|misc|(parted)|{{#ifeq: misc|misc|(parted)  print|{{#ifeq: root|misc|ubuntu-korea|{{#ifeq: user|misc|user@ubuntu-korea|(undefined)}}}} (parted) {{#ifeq: root|misc|#|{{#ifeq: user|misc|$|$}}}}  print}}}}

msg 형식 터미널 행 블록은 prompt 변수값을 제외한 인자를 하나 가지며 다음과 같은 형태를 띕니다.

{{TerminalWindow|{{TerminalLine|prompt=msg|cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다|asdf}}}}

{{#ifeq: msg|msg|cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다|{{#ifeq: misc|msg|cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다  asdf|{{#ifeq: root|msg|ubuntu-korea|{{#ifeq: user|msg|user@ubuntu-korea|(undefined)}}}} cp: cannot stat `asdf': 그런 파일이나 디렉터리가 없습니다 {{#ifeq: root|msg|#|{{#ifeq: user|msg|$|$}}}}  asdf}}}}

다른 터미널 행 블록과는 달리 두번째 인자는 무시됩니다.

각각의 터미널 행 블록에 대해 줄 바꿈을 처리하려면 <br/> 태그를 사용하시면 됩니다.

위에서 설명한 각 터미널 행 블록을 골고루(?) 사용한 예제는 다음과 같습니다.

{{TerminalWindow|{{TerminalLine|prompt=user|workspace|cd TestApplication}}<br/>
{{TerminalLine|prompt=msg|bash: cd: TestApplication: no such file or directory}}<br/>
{{TerminalLine|prompt=user|workspace|su}}<br/>
{{TerminalLine|prompt=msg|Password:}}<br/>
{{TerminalLine|prompt=root|workspace|parted}}<br/>
{{TerminalLine|prompt=misc|(parted)|_}}
}}

{{#ifeq: msg|user|workspace|{{#ifeq: misc|user|workspace  cd TestApplication|{{#ifeq: root|user|ubuntu-korea|{{#ifeq: user|user|user@ubuntu-korea|(undefined)}}}} workspace {{#ifeq: root|user|#|{{#ifeq: user|user|$|$}}}}  cd TestApplication}}}}
{{#ifeq: msg|msg|bash: cd: TestApplication: no such file or directory|{{#ifeq: misc|msg|bash: cd: TestApplication: no such file or directory  {{{2}}}|{{#ifeq: root|msg|ubuntu-korea|{{#ifeq: user|msg|user@ubuntu-korea|(undefined)}}}} bash: cd: TestApplication: no such file or directory {{#ifeq: root|msg|#|{{#ifeq: user|msg|$|$}}}}  {{{2}}}}}}}
{{#ifeq: msg|user|workspace|{{#ifeq: misc|user|workspace  su|{{#ifeq: root|user|ubuntu-korea|{{#ifeq: user|user|user@ubuntu-korea|(undefined)}}}} workspace {{#ifeq: root|user|#|{{#ifeq: user|user|$|$}}}}  su}}}}
{{#ifeq: msg|msg|Password:|{{#ifeq: misc|msg|Password:  {{{2}}}|{{#ifeq: root|msg|ubuntu-korea|{{#ifeq: user|msg|user@ubuntu-korea|(undefined)}}}} Password: {{#ifeq: root|msg|#|{{#ifeq: user|msg|$|$}}}}  {{{2}}}}}}}
{{#ifeq: msg|root|workspace|{{#ifeq: misc|root|workspace  parted|{{#ifeq: root|root|ubuntu-korea|{{#ifeq: user|root|user@ubuntu-korea|(undefined)}}}} workspace {{#ifeq: root|root|#|{{#ifeq: user|root|$|$}}}}  parted}}}}
{{#ifeq: msg|misc|(parted)|{{#ifeq: misc|misc|(parted)  _|{{#ifeq: root|misc|ubuntu-korea|{{#ifeq: user|misc|user@ubuntu-korea|(undefined)}}}} (parted) {{#ifeq: root|misc|#|{{#ifeq: user|misc|$|$}}}}  _}}}}

apt-get 단추[편집]

우분투 소프트웨어 센터용 URL이다. 곧 Snappy가 나오기 때문에 얼마나 쓸모가 있을지는 모른다. firefox 다운로드 링크를 만들려면 다음과 같이 적는다.

{{apt|firefox|파이어폭스}}
 파일:Aptget.png 
[apt://firefox {{#if:파이어폭스|파이어폭스|firefox}}
설치
]

첫번째는 패키지 이름, 두번째는 Title 이다. 두번째 인자는 경우에 따라서 생략 가능한데, 다음과 같은 방식도 가능하다.

{{apt|screen}}
 파일:Aptget.png 
[apt://screen {{#if:|{{{2}}}|screen}}
설치
]

패키지 이름이 곧 프로그램의 이름일 경우 두번째 인자는 그냥 생략해도 무방 (...)

가운데 정렬하고 싶으면 <div> 태그를 쓰면 된다.