虽然我可以在列表视图中编辑书籍的作者元数据,但我似乎无法找到为单个标题设置多个作者的方法。有没有办法做到这一点,所以我可以说,有一个书的两个独立的作者实体?
defaults read ~/Library/Containers/com.apple.BKAgentService/Data/Documents/iBooks/Books/Books.plist
...,
{
BKAllocatedSize = 131072;
BKDisplayName = "An Introduction To Software Architecture";
BKGeneratedItemId = 409BAEEB1FD9D2272D63E97BFB7CDEBD;
BKGenerationCount = 3;
BKInsertionDate = 558100869;
BKIsLocked = 0;
artistName = "David Garlan, Mary Shaw";
explicit = 0;
isPreview = 0;
itemName = "An Introduction To Software Architecture";
metadataMigrationVersion = 20140106;
modificationDate = "2000-11-13 17:55:48 +0000";
pageCount = 42;
path = "/Users/Sepehr/Library/Mobile Documents/iCloud~com~apple~iBooks/Documents/An Introduction To Software Architecture.pdf";
releaseDate = "2000-11-13 12:55:48 +0000";
sourcePath = "/Users/Sepehr/Books/An Introduction To Software Architecture.pdf";
updateDate = "2000-11-13 17:55:48 +0000";
versionNumber = 0;
},
...
如何在iBooks文档的元数据中添加多个作者?
1
和蔼 编辑 要清楚指定查询的问题。
—
Nimesh Neema
我没有得到亲密的选票。这很清楚地询问如何编辑图书阅读器将使用的文件的文件系统元数据。如果以某种方式关闭,请将此标记为重新打开,并且编辑说明您的操作系统要求不会重新打开。
—
bmike
如果我正确地理解了你的问题,你就很难为iBook定义几个作者。然而,您的代码示例仅显示了包含多个作者的读取命令和属性。您试图定义几位作者?
—
nohillside
对不起,我很抱歉。这正是我想要做的;一本书的多位作者。这样我就可以在“作者”选项卡中将这些作者作为单独的作者。我尝试了不同的格式,使用分号,逗号等。但它似乎正在更新
—
sepehr
artistName
键只是一个字符串。还尝试使用Calibre更新ePub文件无济于事。
所以你基本上想要几个
—
nohillside
artistName
元数据结构中的条目?不确定这是否可能(键必须是唯一的),你有一个iBook的例子吗?