控制面板 > 外观 > 主题调整 > 在代码块中换行长行有一个全局设置,允许全局启用/禁用此功能。
我想要做的是全局保持启用包装,但是在代码或文本块的特定实例上能够告诉 TiddlyWiki 这个不应该被包装。
对于文本,我试图把它放在里面<pre><code></code></pre>
(因为我看到 TiddlyWiki 呈现代码/文本)。它几乎可以工作,但并不完全。这是我在这两种情况下看到的:
正确使用 ``` 并禁用包装:
+----------+
| Resource |
| Owner |
| |
+----------+
^
|
(B)
+----|-----+ Client Identifier +---------------+
| -+----(A)-- & Redirection URI ---->| |
| User- | | Authorization |
| Agent -+----(B)-- User authenticates --->| Server |
| | | |
| -+----(C)-- Authorization Code ---<| |
+-|----|---+ +---------------+
| | ^ v
(A) (C) | |
| | | |
^ v | |
+---------+ | |
| |>---(D)-- Authorization Code ---------' |
| Client | & Redirection URI |
| | |
| |<---(E)----- Access Token -------------------'
+---------+ (w/ Optional Refresh Token)
<pre><code></code></pre>
启用和包装不正确:
+-------—+
| Resource |
| Owner |
| |
+-------—+
^
|
(B)
+-—|--—+ Client Identifier +------------—+
| -+-—(A)– & Redirection URI -—>| |
| User- | | Authorization |
| Agent -+-—(B)– User authenticates —>| Server |
| | | |
| -+-—(C)– Authorization Code —<| |
+-|-—|—+ +------------—+
| | ^ v
(A) (C) | |
| | | |
^ v | |
+------—+ | |
| |>—(D)– Authorization Code ------—' |
| Client | & Redirection URI |
| | |
| |<—(E)--— Access Token ----------------—'
+------—+ (w/ Optional Refresh Token)
在第一种情况下,当我<code>
在浏览器开发工具中复制标签内的 HTML 时,我得到:
+----------+
| Resource |
| Owner |
| |
+----------+
^
|
(B)
+----|-----+ Client Identifier +---------------+
| -+----(A)-- & Redirection URI ---->| |
| User- | | Authorization |
| Agent -+----(B)-- User authenticates --->| Server |
| | | |
| -+----(C)-- Authorization Code ---<| |
+-|----|---+ +---------------+
| | ^ v
(A) (C) | |
| | | |
^ v | |
+---------+ | |
| |>---(D)-- Authorization Code ---------' |
| Client | & Redirection URI |
| | |
| |<---(E)----- Access Token -------------------'
+---------+ (w/ Optional Refresh Token)
在第二种情况下,我得到了以下结果。我注意到只有在这种情况下<pre><code>...</pre></code>
才会放入<p></p>
.
+-------—+
| Resource |
| Owner |
| |
+-------—+
^
|
(B)
+-—|--—+ Client Identifier +------------—+
| -+-—(A)– & Redirection URI -—&gt;| |
| User- | | Authorization |
| Agent -+-—(B)– User authenticates —&gt;| Server |
| | | |
| -+-—(C)– Authorization Code —&lt;| |
+-|-—|—+ +------------—+
| | ^ v
(A) (C) | |
| | | |
^ v | |
+------—+ | |
| |>—(D)– Authorization Code ------—' |
| Client | & Redirection URI |
| | |
| |<—(E)--— Access Token ----------------—'
+------—+ (w/ Optional Refresh Token)
所以 TiddlyWiki 在这两种情况下生成的 HTML 似乎是不同的。
受这个答案的启发,我也尝试过,<pre style="white-space: pre"></pre>
但结果相似。