En primer lugar: estoy imprimiendo sobres en masa. Exporto mis contactos (de Contacts.app) a vCard, luego los convierto a CSV, antes de usar la herramienta integrada de correo masivo de MS Word.
En mis contactos, me ha resultado más fácil hacer un contacto individual para cada persona, por lo que puedo mantener ordenados sus direcciones de correo electrónico y números de teléfono. Sin embargo, me gustaría tener mis tarjetas dirigidas a la familia, no solo a la persona.
TL; DR:
Me gustaría un programa que combine el nombre del cónyuge con el nombre del contacto principal y lo almacene en el campo existente FN
de la tarjeta, o bien agregue un nuevo campo (como famName
, etc.). Prefiero un programa basado en UI, si está disponible, pero al no encontrar nada que tenga esta funcionalidad incorporada, no me importaría un simple script basado en expresiones regulares.
Ejemplo:
Contacto:
Exportar a vCard:
BEGIN:VCARD
VERSION:3.0
PRODID:-//Apple Inc.//Mac OS X 10.11.2//EN
N:Johnson;;;;
FN:Johnson
TEL;type=HOME;type=VOICE;type=pref:##########
ADR;type=HOME;type=pref:;;################;##########;##;#####;
NOTE:CLCC
CATEGORIES:Address Book
X-ABUID:6D98572D-5520-4E6E-9474-3294827D4D39:ABPerson
END:VCARD
Observará los dos campos separados, N
y FN
. El campo N
parece ser cada parte del nombre, separados por punto y coma. El campo FN
parece ser el nombre para mostrar (aunque probablemente signifique Nombre completo). Sería maravilloso si pudiera encontrar una forma de editar ese campo a través de la interfaz de usuario, pero no puedo encontrarlo.
Editar: Si hay un nombre de cónyuge en la tarjeta, la tarjeta se verá así:
BEGIN:VCARD VERSION:3.0 PRODID:-//Apple Inc.//Mac OS X 10.11.2//EN N:Doe;John;;; FN:John Doe ADR;type=HOME;type=pref:;;##############;#########;##;#####; item1.X-ABRELATEDNAMES;type=pref:Rebbecca Doe item1.X-ABLabel:_$!<Spouse>!$_ CATEGORIES:Christmas Cards Set 2 2015 X-ABUID:3FD45D07-093E-446E-AB4B-3767FDEC1A15:ABPerson END:VCARD
Soooo:
¿Hay alguna forma de editar el nombre para mostrar ( FN
) a través de la interfaz de usuario de Contacts.app?
Si no, hay una manera de editarlo a través de cualquiera UI?
Si no es así, ¿hay alguna forma fácil de editarlo mediante programación? (También tengo acceso a Windows ...)
Si no, estoy abierto a cualquier manera de editarlo mediante programación ...:)
¡Gracias a todos!
Editar: Después de pensarlo un momento, creo que una forma aún mejor / más fácil sería tomar el nombre del cónyuge (primer nombre) en el contacto y añádalo al nombre para mostrar.
por ejemplo
Nombre = John
Apellido = Doe
Cónyuge = Rebbecca Doe
Nombre completo (Nombre para mostrar) = John & Rebbecca Doe