我是 RTF 新手,看看这个:https://www.oreilly.com/library/view/rtf-pocket-guide/9781449302047/ch01.html
“\pard 表示将段落格式属性重置为其默认值,而不是从上一段继承它们(或其中一些!)。”
{\rtf1\ansi\ansicpg1252\deff0{\fonttbl{\f0\fswiss\fprq2\fcharset0 Arial Black;}{\f1\fswiss\fprq2\fcharset0 Calibri;}{\f2\fswiss\fprq2\fcharset0 Tahoma;}{\f3\fnil\fcharset0 Arial;}}{\colortbl ;\red0\green0\blue0;\red0\green63\blue89;\red255\green0\blue0;\red0\green123\blue255;\red0\green0\blue255;}\viewkind4\uc1
\pard\li-284\sa160\sl252\slmult1\cf1\lang2057\f0\fs36 Hello world\cf2\f1\fs21
\par
\par The last font was caliibri
\par
\pard \f2 This should now be Tahoma
\par
\pard Doesnt pard mean reset?
\par \f1 Calibria again
\par }
因此,由于 deff0,“Doesnt pard Mean Reset”这行不应该是 Arial 黑色吗?
(编辑)我现在认为 pard 意味着重置回以前的 pard,而不是全局