我正在尝试设计一些沃尼尔-奥尔使用 MS Word 2016 和数学选项绘制图表。
使用“cases and stacks”括号(数学设计选项卡,括号菜单,向下滚动)应该很容易。但是,括号的每一行都会自动对齐为相对于堆栈中的其他行“居中”。如果堆栈中每行的文本大小不相同,结果会令人不快。堆栈由打开的括号标识。
我尝试了一些“高级”技巧,例如从“公式选项”菜单中选择“对齐:左”选项,但似乎没有任何改善。
您能在 MS Word 中绘制漂亮的 Warnier-Orr 图表吗?并愿意分享如何绘制吗?
答案1
一种方法是首先完成您想要在 Warnier/Orr 图中说明的所有层次结构,即使左/开花括号右侧的元素可能由于居中而显得奇怪。完成后,请保存 Word 文档的额外副本以供实验。
下载并安装出色的开源代码文本编辑器 Notepad++。从您的一个 Word 文档副本中选择整个 Warnier/Orr 图“方程式”,然后将 Warnier/Orr 图复制并粘贴到正在运行的 Notepad++ 实例中。Warnier/Orr 图“方程式”将以线性文本格式显示在 Notepad++ 中。
使用 Notepad++ 的搜索和替换功能查找左括号 ( 的每个实例,并将其替换为紧接着一个与号的左括号,中间没有任何空格: (&。
然后,使用 Notepad++ 的搜索和替换功能查找“At”符号 @ 的每个实例,并将它们替换为紧接着一个与号的“At”符号,中间没有任何空格:@&
选择更新后的 Warnier/Orr 图“方程”的整个线性格式,然后将其复制并粘贴到 Word 文档副本之一中的原始 Warnier/Orr 图“方程”上。覆盖的 Warnier/Orr“方程”将以线性文本格式显示在 Word 文档中,而不是以前的图表格式。
右键单击您刚粘贴的线性格式文本,然后从弹出菜单中选择“专业”。Warnier/Orr 图“方程式”现在应再次以图形形式出现,但每个左/开花括号右侧的所有元素都应左对齐。
如果您稍后向 Warnier/Orr 图“方程式”添加更多层次结构,并且如果您希望新添加的左/开花括号右侧的元素按照上述说明左对齐,则首先需要使用 Notepad++ 搜索和替换功能找到现有与号的每个实例并将其替换为空/无/空白(不是任何空格或制表符)。这是为了避免在遵循上述步骤的情况下在 Warnier/Orr 图的线性格式中将两个与号 && 放在一起。
解释/阅读这些步骤所花的时间比实际付出的时间要长得多。只要做一次就会发现它并不复杂,而且可以快速完成。使用 Notepad++ 和其他类似的文本编辑器可以创建一个宏,只需单击或组合键即可删除/添加 & 符号。
您还可以尝试在 Word 文档中左/左花括号右侧的每个居中元素前面手动输入一个 & 符号。但是,它可能并不总是按预期工作,并且可能不如建议的选择/复制/粘贴/搜索/替换步骤可靠。
进行左对齐的另一种方法是将垂直矩阵插入到左/开花括号右侧的空占位符/案例/元素之一中。然后可以通过右键单击居中的矩阵项并从弹出菜单中的“列对齐”选项中选择“左”来将矩阵左对齐。但是,这需要对每个左/开花括号执行此操作。在左/开花括号右侧插入新的矩阵元素(行)需要右键单击并从弹出菜单中的“插入”选项中进行选择。
如果你打算创建/维护大型 Warnier/Orr 图,我建议使用开源免费飞机思维导图软件,而不是微软 Office 产品中的公式功能。不要使用免费头脑,它不能很好地实现此目的。有一种方法可以配置 Freeplane,以便它可以很好地支持 Warnier/Orr Diagrams 的外观。我想它们看起来可以和 Ken Orr、David Higgins、Kirk Hansen 或 David Brackett 书中的一样好。但是,Warnier/Orr Diagram 将使用左/开方括号而不是左/开花括号。
使用 Freemind 的一个很大的优点是,您可以关闭/隐藏/折叠非常大的 Warnier/Orr 图中当前不感兴趣的任何括号,使得设计在呈现时更容易在更高层次上理解,直到您需要更深入地了解关闭/折叠括号的细节。
使用 Freeplane 的另一个强大优势是,仅通过键盘即可非常轻松地编辑/修改/扩展/导航 Warnier/Orr 图,非常像文本编辑器。这可以帮助您在使用 Warnier/Orr 图分析流程/系统时保持流畅/专注。
一旦您在 Freeplane 中按照自己喜欢的方式配置了 Warnier/Orr 图(例如使用条件样式 [水平边缘、隐藏边缘...等],以及使用简单脚本添加映射到功能键的空括号、映射到功能键的 AND/OR 符号...等),您可以制作 Warnier/Orr 图思维导图文件的模板,并将其用于未来的 Warnier/Orr 图。