575

inline codeConfluenceでフォーマットするにはどうすればよいlike thisですか?classnameつまり、個別のコードブロックではなく、たとえばインラインだけです。

4

16 に答える 16

698

Confluenceにインライン等幅フォントを挿入するには、テキストを二重中括弧で囲みます。

これは{{example}}です。

Confluence 4.x以降を使用している場合は、段落スタイルメニューから[フォーマット済み]オプションを選択することもできます。それはライン全体に適用されることに注意してください。

ここで完全なリファレンス。

于 2012-10-29T05:38:23.807 に答える
82

デフォルトでは、Confluenceは背景が透明な等幅テキストをレンダリングします。グローバルCSSを編集して、灰色を追加できます。Confluenceマニュアルから:

  1. 画面の右上にある歯車アイコンを選択してから、ConfluenceAdminを選択します。
  2. スタイルシートを選択します。
  3. [編集]を選択します。
  4. カスタムCSSをテキストフィールドに貼り付けます。
  5. [保存]を選択します。

等幅ブロックで灰色の背景を表示するためのカスタム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(クラウド)を使用している場合:

  1. 左側のサイドバーの下部にある歯車/歯車をクリックします
  2. ルックアンドフィールを選択
  3. [サイドバー]、[ヘッダーとフッター]タブをクリックします
  4. カスタムCSSをヘッダーフィールドに貼り付けます
  5. コードを{style}ブロックにラップする
  6. 保存する

以下を貼り付けます。

{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}}

于 2013-12-10T06:08:18.473 に答える
30

Confluence4以降

Confluence 4以降では、2つの中括弧を入力しても機能しません。

次に、モノスペースフォントを選択する必要があります。変更するテキストを強調表示して、次の手順を実行します。

Windows:Ctrl + Shift + M

Mac:コマンド+ Shift + M

または、バッククォート( `)を入力すると、別のバッククォートを入力するまでConfluenceがすべてをフォーマットします

または、太字と斜体のオプションの横にある[その他]ドロップダウンをクリックして、[モノスペース]を選択します。

ここに画像の説明を入力してください

于 2018-05-24T08:33:06.040 に答える
28

熱心なConfluence管理者にマクロの作成を依頼することができます。Confluence3.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マクロを作成するように依頼してください。上記と同じですが、kbdと次の点Macro nameが異なります。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キーを押すようにユーザーに指示するドキュメントを作成できます。

于 2013-06-03T09:03:33.277 に答える
18

インラインテキストを。で囲みます{{ }}

警告:

  1. 後にスペースバーを押す必要があります }}
  2. インラインのフォーマット済みテキストをコピーして、その外観を維持することはできません。{{ }}コピーした場合、修正するために追加できない場合があります。再入力するか、フォーマットせずに貼り付けて( Macの場合はCmd ⌘+ Shift+ )、スペースVを追加して押します。{{ }}
  3. 後で既存のテキストにを追加する場合{{ }}、他の文字で囲むことはできません。たとえば、事前にフォーマットされたテキストを括弧で囲む場合は、(my text)中かっこを追加して修正することはできません({{my text}})。最初にテキストの周りにスペースを追加してから( my text )、を追加し{{ }}ます。
于 2016-09-02T15:51:16.870 に答える
12

<code></code>Confluence 5.4.2では、ソースエディタでインラインコードをタグで囲むように追加できます。

Confluence will show <code>this inline code</code> in a fixed font. 

これは、変更するフラグメントが多数ある場合に役立ちます。二重中括弧機能は、Confluenceエディターでインタラクティブにテキストを追加する場合にのみ機能するためです。

于 2014-03-06T18:59:45.430 に答える
11

オプションの行番号などを含む大きなコードブロックを挿入する場合は、コードマクロ([マクロ]-> [その他]で使用可能)を使用します。

于 2012-11-28T12:45:06.287 に答える
10

テキスト内でコードをインラインでフォーマットするには、「`」文字を使用してコードを囲みます。通常、キーボードの「1」キーの左側にあります。

例:

`printf("Hello World");`

Stack Exchangeと同じ区切り文字!

于 2018-03-12T21:35:06.193 に答える
6

Confluence(5.6.3)は、{{monospace}}ブロックの周囲のスペースについて非常に煩雑であるため、色を使用したフォーマットは少し注意が必要です。

Wikiマークアップを使用したカラーモノスペースの作成

Confluenceによってレンダリングされたとおり

于 2015-04-25T05:10:56.540 に答える
5

この記事を書いている時点で、私はそれも機能しないことを発見しまし{{string}}{{ string }}。私のコントロールパネルにはコードブロックボタンしかありませんでした。

ただし、固定幅フォーマット用のショートカットがリストされていました:Ctrl++ ShiftM

メニューをざっと見てみましたが、どのバージョンが提供されているのかわかりませんでした。

于 2019-03-22T20:17:15.663 に答える
4

私にとって最も簡単な方法は、マークアップを挿入することです。

Confluenceインサートマークアップ

次に、テキストボックスに中括弧の間にテキストを入力します。

フォーマットされたテキストは新しい行に挿入されますが、インラインでもどこにでもコピーできます。

于 2018-06-15T08:16:21.523 に答える
4

マウスまたはカーソルでテキストをマークしてから、次のキーを押します。

  • Mac: ⌘+⇧+ M(CMD、Shift、Mキー)
  • Windows / Linux: CTRL+⇧+M(CTRL、Shift、Mキー)
于 2021-04-07T14:43:34.437 に答える
2

ZelphirとPeterGluckの答えを組み合わせて使用​​します。すなわち

  1. (Mac-speak)COMMAND + SHIFT+Dをクリックします
  2. モデルポップアップのドロップダウンで[マークダウン]を選択します
  3. テキストをコードタグで囲みます-つまり<code>bovvered</code>
  4. [挿入]をクリックします
于 2017-05-31T21:50:41.230 に答える
1

これを行うために私が見つけた最も簡単な方法は、行の先頭からマークダウンを書き込むことです。(マークアップ入力ダイアログを開くためのショートカット)を押しCtrl+Dて、markdownと入力します。通常のwikiエディターは、正確なフォーマットにはあまり適していません。文字のスタイルについてはあまり知らないようで、段落のスタイルしか知りません。

于 2016-12-13T09:30:02.337 に答える
0

これらの他のすべての答えは確かに良いアイデアのように聞こえるので、最初にそれらを使用することをお勧めしますが、完全を期すために、先に進んでリストにもう1つ追加します。

htmlマクロを使用して、<pre> </pre>タグでラップされたコンテンツを貼り付けることができます。

于 2015-03-01T09:09:14.593 に答える
-3

WinWordをお持ちの場合は、必要なものをコピーして結果を修正し、Confluenceに貼り付けることができます。ここにある他のソリューションよりも簡単であることがわかりました。

于 2016-10-10T23:39:59.753 に答える