Copié el com.apple.print.custompapers.plist
de mi computadora antigua a la nueva.
Luego reinicié cfprefsd
.
Cuando uso defaults read com.apple.print.custompapers.plist
, se muestran las configuraciones. Sin embargo, los formatos de papel no aparecen ni en la lista (Configuración de página en Word, por ejemplo) ni en el cuadro de diálogo donde se definen los tamaños de papel personalizados.
Si agrego un nuevo formato personalizado, se adjunta a "mi" archivo y aparece en la lista. Pero las otras entradas aún se ignoran.
ACTUALIZAR
$ plutil -convert xml1 -o - com.apple.print.custompapers.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EZS</key>
<dict>
<key>bottom</key>
<real>0.0</real>
<key>custom</key>
<true/>
<key>height</key>
<real>595.27559055118104</real>
<key>id</key>
<string>EZS</string>
<key>left</key>
<real>0.0</real>
<key>name</key>
<string>EZS</string>
<key>printer</key>
<string> </string>
<key>right</key>
<real>0.0</real>
<key>top</key>
<real>0.0</real>
<key>width</key>
<real>300.4724409448819</real>
</dict>
<key>Logo</key>
<dict>
<key>bottom</key>
<real>0.0</real>
<key>custom</key>
<true/>
<key>height</key>
<real>34.015748031496067</real>
<key>id</key>
<string>Logo</string>
<key>left</key>
<real>0.0</real>
<key>name</key>
<string>Logo</string>
<key>printer</key>
<string> </string>
<key>right</key>
<real>0.0</real>
<key>top</key>
<real>0.0</real>
<key>width</key>
<real>175.74803149606302</real>
</dict>
<key>Card</key>
<dict>
<key>bottom</key>
<real>0.0</real>
<key>custom</key>
<true/>
<key>height</key>
<real>34.015748031496067</real>
<key>id</key>
<string>Tischkarte</string>
<key>left</key>
<real>0.0</real>
<key>name</key>
<string>Tischkarte</string>
<key>printer</key>
<string> </string>
<key>right</key>
<real>0.0</real>
<key>top</key>
<real>0.0</real>
<key>width</key>
<real>164.40944881889766</real>
</dict>
</dict>
</plist>
Ninguno de estos formatos aparece en la GUI. Luego agrego un nuevo formato a través de GUI. Ahora me sale:
$ plutil -convert xml1 -o - com.apple.print.custompapers.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>EZS</key>
<dict>
<key>bottom</key>
<real>0.0</real>
<key>custom</key>
<true/>
<key>height</key>
<real>595.27559055118104</real>
<key>id</key>
<string>EZS</string>
<key>left</key>
<real>0.0</real>
<key>name</key>
<string>EZS</string>
<key>printer</key>
<string> </string>
<key>right</key>
<real>0.0</real>
<key>top</key>
<real>0.0</real>
<key>width</key>
<real>300.4724409448819</real>
</dict>
<key>Logo</key>
<dict>
<key>bottom</key>
<real>0.0</real>
<key>custom</key>
<true/>
<key>height</key>
<real>34.015748031496067</real>
<key>id</key>
<string>Logo</string>
<key>left</key>
<real>0.0</real>
<key>name</key>
<string>Logo</string>
<key>printer</key>
<string> </string>
<key>right</key>
<real>0.0</real>
<key>top</key>
<real>0.0</real>
<key>width</key>
<real>175.74803149606302</real>
</dict>
<key>Card</key>
<dict>
<key>bottom</key>
<real>0.0</real>
<key>custom</key>
<true/>
<key>height</key>
<real>34.015748031496067</real>
<key>id</key>
<string>Tischkarte</string>
<key>left</key>
<real>0.0</real>
<key>name</key>
<string>Tischkarte</string>
<key>printer</key>
<string> </string>
<key>right</key>
<real>0.0</real>
<key>top</key>
<real>0.0</real>
<key>width</key>
<real>164.40944881889766</real>
</dict>
<key>test</key>
<dict>
<key>bottom</key>
<real>41</real>
<key>custom</key>
<true/>
<key>height</key>
<real>841.99999999999989</real>
<key>id</key>
<string>test</string>
<key>left</key>
<real>18</real>
<key>name</key>
<string>test</string>
<key>printer</key>
<string> </string>
<key>right</key>
<real>18</real>
<key>top</key>
<real>18</real>
<key>width</key>
<real>595</real>
</dict>
</dict>
</plist>
La GUI solo muestra el nuevo formato test
. Sin embargo, el sistema operativo debe ser consciente de mis formatos personalizados, de lo contrario, se habrían descartado al escribir la lista actualizada.
ACTUALIZACIÓN 2
Todavía creo que debe haber algún tipo de problema de almacenamiento en caché: si edito el archivo plist para eliminar el formato recién creado, defaults read
da un resultado correcto, pero el formato aún se muestra en la GUI.