Win 7 中的写字板:如何更改默认字体和大小?

Not*_*per 3 fonts wordpad

当我打开一个新的 Win 7 Wordpad 文档并开始输入时,字体大小为 11 Calibri。有没有办法将新打开的文档中的默认值更改为 12 Verdana?

and*_*415 5

快速分析

创建空白文档时,写字板使用预定义的字体。在 Windows 7 及更高版本中,它将使用以下之一,具体取决于系统区域设置:

  • 阿帕拉吉塔,11 分
  • Arial, 10 pt
  • Arial, 11 pt
  • 卡利布里,11 分
  • CordiaUPC,14 分
  • DaunPenh, 16 pt
  • DokChampa,12 分
  • Estrangelo Edessa, 10 分
  • 伊斯库拉波塔,11 分
  • 卡林加,11 分
  • 卡蒂卡,11 分
  • Malgun 哥特式,10 磅
  • 微软喜马拉雅,16 分
  • 微软易白体, 12 pt
  • 蒙古白帝, 14 pt
  • MS Mincho,11 分
  • MV 波利,10 分
  • PMingLiU,11 分
  • 拉维,11 分
  • Shonar Bangla,11 分
  • 斯鲁蒂,11 分
  • SimSun, 11 分
  • 西尔芬,10 分
  • 通加,11 分
  • 瓦尼,11 分
  • 维贾亚,11 分

这些字体被硬编码在wordpad.exe.mui资源文件中。打开纯文本 ( .txt) 文件时,字体将自动设置为Courier New。写字板不提供自定义任一行为的方法。

进一步阅读


手工定制

通过一些工作,您可以改变规则,并选择自定义字体。以下步骤适用于 Window 7 及更高版本。

  1. 下载并安装资源黑客

  2. 创建一个新的 WordPad 文档,并检查显示的默认字体是什么。然后关闭所有写字板实例。

  3. 导航到 WordPad 文件夹,该文件夹通常位于此处:

     C:\Program Files\Windows NT\Accessories
    
    Run Code Online (Sandbox Code Playgroud)
  4. 找到并打开以与您的系统区域设置(例如美国英语)相匹配的文化名称命名的文件夹en-US

  5. wordpad.exe.mui文件复制到桌面,并将其重命名为wordpad2.exe.mui.

  6. 启动 ResHacker,单击File > Open,选择All files ( *.*)类型,然后选择您之前复制的文件。

  7. 展开23右侧窗格中调用的文件夹,然后展开其应命名为 的子文件夹40124。单击那里可用的项目。

  8. 选择所有文本,将其复制并粘贴到空白的记事本文档中。

  9. 单击“编辑”>“替换”打开替换对话框。假设您想用Verdana, 12 pt替换Calibri, 11 pt。在这种情况下,您将使用以下查找/替换字符串:

    找什么

    size="220" fontFace="Calibri"
    
    Run Code Online (Sandbox Code Playgroud)

    用。。。来代替

    size="240" fontFace="Verdana"
    
    Run Code Online (Sandbox Code Playgroud)

    字体大小可以通过以20为单位的大小乘以并省略单位来计算:11 pt变为22012 pt变为240,依此类推。

  10. 替换完所有内容后,选择所有文本,复制它,然后返回到 Resource Hacker。

  11. 删除原始文本,用编辑好的文本替换它,然后单击编译脚本按钮。

    如果您还想更改与.txt文件关联的字体,请展开String Table文件夹,展开其第一个子文件夹(应称为7),然后更改与 number 关联的字符串111。完成后,单击编译脚本按钮。

  12. 单击File > Save保存更改,然后关闭 Resource Hacker。

  13. 把它wordpad2.exe.mui放在同一个文件夹中wordpad.exe.mui

  14. 打开提升的命令提示符,然后键入或粘贴以下命令,Enter每次按下。确保替换xx-YY为您在步骤 4 中检索到的正确文件夹名称。

    cd /d "%programfiles%\Windows NT\Accessories\xx-YY" 
    takeown /f wordpad.exe.mui /a
    icacls wordpad.exe.mui /grant:r *S-1-5-32-544:F
    ren wordpad.exe.mui wordpad.exe.mui.old
    ren wordpad2.exe.mui wordpad.exe.mui
    
    Run Code Online (Sandbox Code Playgroud)

    更改会立即应用。

截图

截图 1

截图 2