我正在使用CPack创建一个dmg文件安装在MacOS上。因为我已经提供了CPACK_RESOURCE_FILE_LICENSE
的许可证文件包含在dmg文件中,并在试图安装它时打开一个窗口。点击“同意”后,我可以拖放我的应用程序进行安装。
然而,许可证文件看起来很难看。它显示为纯文本,双换行符被压缩成一个,并且在文本中间似乎有随机的换行符。我真的很想改善外观。
理想情况下,有一个CPack兼容的方式来更改格式、字体、字体大小等。但如果没有,那么我将满足于在段落之间添加空行的方式。
我试过添加更多的换行符,但是任何数量的换行符都会被压缩成一个。
许可证文件如下所示:
MIT License
Copyright (c) 2020-2022
Permission is hereby granted, free ...
1条答案
按热度按时间pftdvrlh1#
我找到了一个简单的解决方案。可以创建一个富文本版本的许可证文件,并让CPack使用该版本。这样,就可以很容易地使用“文本编辑”来格式化许可证协议。
我还没有尝试过改变字体、字体大小和字体粗细,但是使用rtf允许我显示许可协议,并且段落之间有双换行符。