inline code
Confluence에서 어떻게 형식을 지정할 수 like this
있습니까? classname
예를 들어 별도의 코드 블록이 아니라 인라인 입니다.
inline code
Confluence에서 어떻게 형식을 지정할 수 like this
있습니까? classname
예를 들어 별도의 코드 블록이 아니라 인라인 입니다.
답변:
Confluence에 인라인 모노 스페이스 글꼴을 삽입하려면 텍스트를 이중 중괄호로 묶습니다.
이것은입니다 {{example}}
.
Confluence 4.x 이상을 사용하는 경우 단락 스타일 메뉴에서 "미리 포맷 된"옵션을 선택할 수도 있습니다. 전체 라인에 적용됩니다 .
기본적으로 Confluence는 배경이 투명한 모노 스페이스 텍스트를 렌더링합니다. 전역 CSS를 편집하여 회색을 추가 할 수 있습니다. 에서 합류 설명서 :
고정 폭 블록에 회색 배경을 표시하기위한 사용자 정의 CSS :
code {
padding: 1px 5px 1px 5px;
font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;
background-color: #eeeeee;
}
Confluence OnDemand (클라우드)를 사용하는 경우 :
{style}
블록으로 감싸십시오다음을 붙여 넣습니다.
{style}
code {
padding: 1px 5px 1px 5px;
font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif;
background-color: #eeeeee;
}
{style}
그런 다음을 작성하는 것만으로 멋지고 깔끔한 스택 오버 플로우 스타일 인라인 코드를 얻을 수 {{sometext}}
있습니다.
[class^=SpaceCustomSettingsBlockComponent_unsupportedMacros]{display: none;}
사용자 정의 CSS에 포함 : p
사소한 Confluence 관리자에게 매크로를 만들도록 요청할 수 있습니다. 다음은 Confluence 3.x의 매크로 예제입니다
Macro Name: inlinecode
Macro Title: Markup text like stackoverflow inline code
Categories: Formatting
Macro Body Processing: Convert wiki markup to HTML
Output Format: HTML
Template:
## Macro title: Inline Code
## Macro has a body: Y
## Body processing: Convert wiki markup to HTML
## Output: HTML
##
## Developed by: My Name
## Date created: dd/mm/yyyy
## Installed by: My Name
## This makes the body text look like inline code markup from stackoverflow
## @noparams
<span style="padding: 1px 5px 1px 5px; font-family: Consolas, Menlo, Monaco, Lucida Console, Liberation Mono, DejaVu Sans Mono, Bitstream Vera Sans Mono, Courier New, monospace, serif; background-color: #eeeeee;">$body</span>
그런 다음 사용자는 {inlinecode}like this{inlinecode}
{html}
또는 {style}
매크로가 설치되어있는 경우이 스타일을 사용하거나 공간 스타일 시트에이 스타일을 추가 할 수도 있습니다 .
그 동안 Confluence 관리자에게 kbd 매크로를 생성하도록 요청하십시오. 위의 동일 제외 Macro name
됩니다 인 kbd 하고 Template
있습니다 :
<span style="padding: 0.1em 0.6em;border: 1px solid #ccc; font-size: 11px; font-family: Arial,Helvetica,sans-serif; background-color: #f7f7f7; color: #333; -moz-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2),0 0 0 2px #ffffff inset; -webkit-box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2),0 0 0 2px #ffffff inset; box-shadow: 0 1px 0px rgba(0, 0, 0, 0.2),0 0 0 2px #ffffff inset; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; display: inline-block; margin: 0 0.1em; text-shadow: 0 1px 0 #fff; line-height: 1.4; white-space: nowrap; ">$body</span>
그런 다음 사용자에게 F1및 Enter키 를 누르라고 알려주는 설명서를 작성할 수 있습니다 .
인라인 텍스트를 로 묶 습니다 {{ }}
.
주의 사항 :
}}
{{ }}
수정을 위해 추가하지 못할 수 있습니다 . 다시 입력하거나 형식을 지정하지 않고 붙여넣고 ( Mac의 경우 Cmd ⌘+ Shift+ V) {{ }}
공간 을 추가 하고 누르십시오.{{ }}
기존 텍스트에 나중에 텍스트 를 추가하면 다른 문자로 묶을 수 없습니다 (예 : 사전 서식이 지정된 텍스트를 괄호로 묶으려면 (my text)
중괄호를 추가하여 수정할 수 없습니다) ({{my text}})
. 먼저 텍스트 주위에 공백 ( my text )
을 추가 한 다음을 추가하십시오 {{ }}
.Confluence 5.4.2에서는 <code></code>
소스 편집기에서 태그로 인라인 코드를 추가 할 수 있습니다 :
Confluence will show <code>this inline code</code> in a fixed font.
이중 괄호 기능은 Confluence 편집기에서 대화식으로 텍스트를 추가 할 때만 작동하므로 수정해야 할 부분이 많은 경우에 유용합니다.
선택적 줄 번호 등으로 큰 코드 블록을 삽입하려면 코드 매크로 (매크로-> 기타에서 사용 가능)를 사용하십시오.
{
하면 매크로 브라우저가 나타나고 코드 입력이 시작됩니다 .
텍스트 내에서 코드를 인라인으로 포맷하려면 '`'문자를 사용하여 코드를 둘러싸십시오. 일반적으로 키보드의 '1'키 왼쪽에 있습니다.
예:
`printf("Hello World");`
스택 교환과 동일한 구분 기호!
이 글을 쓰는 시점에서 나는 그 어느 {{string}}
것도 {{ string }}
효과가 없다는 것을 알았 습니다. 제어판에는 코드 차단 버튼 만있었습니다.
그러나 고정 너비 형식에 대한 바로 가기가 표시되었습니다 : Ctrl
+ Shift
+ M
.
메뉴에서 찔 렀지 만 어떤 버전이 우리에게 제공되는지 알 수 없었습니다.
다른 모든 답변은 확실히 좋은 아이디어처럼 들리므로 먼저 사용하는 것이 좋습니다.하지만 계속해서 목록에 하나 더 추가하여 완성도를 높입니다.
html 매크로를 사용한 다음 <pre> </pre>
태그로 묶인 내용을 붙여 넣을 수 있습니다 .
{pre}
대한 바로 가기로 사용자를위한 매크로를 만들었습니다 {html}<pre> ... </pre>{html}
. Confluence 5는 또 다른 문제입니다.
WinWord가 있다면 필요한 것을 복사하고 결과를 수정 한 다음 Confluence에 붙여 넣을 수 있습니다. 다른 솔루션보다 더 쉽다는 것을 알았습니다.