2016-09-23 9 views
0

私はGoogleとStackOverflowを洗いましたが、私はこの質問を見つけることができなかったことに非常に驚いていました。Redmineに隣接するテキストスタイル(スペースなし)

隣接する文字シーケンスを異なるテキストスタイルでフォーマットするためのMarkdown構文またはエスケープメカニズムがありますか?例えば、私は太字イタリックため**bold** _italic_を書くことができますし、私も**bold**_italic_イタリック太字ため隣接するスペースなしで書くことができます。私は長い配列のための休憩をダウン使用してきました。しかし、ほとんどの値下げレンダラー:**bold**_italic_**bold**ないを行い太字、斜体大胆を与えます。 (実際には、StackOverflowがこれが動作するところで私が見つけた唯一の場所です。)一般的に、バックスペースを使ってモノスペースのスタイルで混合すると、これは信頼性が低くなります。

一般に、LaTeXに{}のような明示的な構成を使用して文字列を描く方法はありますか?たとえば、{**bold**}{_italic_}{**bold**}のようなものですか?

これは、実装がこれをどのように扱うかに大きく異なるようです。問題は、LaTeX {}機構のような書式設定スタイルを描写するか、またはスコープするために使用できる特定のメカニズムがあるかどうかです。

+0

私はこれに驚いています:「私が使ったほとんどのMarkdownレンダラーは、長いシーケンスでは分解されます:**太字** _イタリック_ **太字**」は**太字** _イタリック_ **太字**(実際には、StackOverflowがこれが動作する場所で見つかった唯一の場所です) "GitHubやオリジナルの[Markdown dingus](https://daringfireball.net/projects/markdown/dingus)を参照してください。このレンダリングの例を別に教えていただけますか? – Chris

答えて

1

上記のとおり、私はあなたがこれに問題があることに驚いています。しかし、同様の状況では、例えば。 の部分をのイタリック体にするには、zero-width space​で単語を上書きして、Markdownのinline HTML featureをうまく利用しました。例えば

、この:

_foo_​bar 

は次のようにレンダリング:

fooの ​バー

これはあなたの出力形式がHTMLであると仮定すると、同様にあなたを助けるかもしれません。

関連する問題