{"id":16753,"date":"2016-12-28T15:07:51","date_gmt":"2016-12-28T20:07:51","guid":{"rendered":"http:\/\/mjtsai.com\/blog\/?p=16753"},"modified":"2019-08-05T16:47:54","modified_gmt":"2019-08-05T20:47:54","slug":"christmas-card-mail-merge","status":"publish","type":"post","link":"https:\/\/mjtsai.com\/blog\/2016\/12\/28\/christmas-card-mail-merge\/","title":{"rendered":"Christmas Card Mail Merge"},"content":{"rendered":"<p><a href=\"https:\/\/www.caseyliss.com\/2016\/12\/28\/christmas-card-mail-merge\">Casey Liss<\/a>:<\/p>\n<blockquote cite=\"https:\/\/www.caseyliss.com\/2016\/12\/28\/christmas-card-mail-merge\">\n<p>If you&rsquo;re willing to make precisely zero edits to the address labels that are\ncreated from the Contacts app, it&rsquo;s actually quite easy to print labels. [&#8230;] For me, I wanted to address couples as, say, &ldquo;Stephen and Merri Hackett&rdquo;, even if my contact card had only Stephen&rsquo;s name in it. This got very complex very quickly, but I was able to figure it out.<\/p>\n<\/blockquote>\n<p>He exports to CSV, edits the file in Numbers, and uploads it to the Avery Web site to get it formatted (I guess as a PDF).<\/p>\n<p>I had thought that Address Book&rsquo;s (now Contacts&rsquo;) support for custom fields would eventually solve this problem. Make a field for how you like the name printed and make a group with all the contacts you want to print. Then just keep the addresses up-to-date throughout the year. But, in practice, one ends up making the same manual name changes each year. And there&rsquo;s no good way to sync contacts between different users. We end up maintaining several parallel address lists in Google Docs and then copying\/pasting individual addresses into the DYMO software.<\/p>","protected":false},"excerpt":{"rendered":"<p>Casey Liss: If you&rsquo;re willing to make precisely zero edits to the address labels that are created from the Contacts app, it&rsquo;s actually quite easy to print labels. [&#8230;] For me, I wanted to address couples as, say, &ldquo;Stephen and Merri Hackett&rdquo;, even if my contact card had only Stephen&rsquo;s name in it. This got [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"apple_news_api_created_at":"2019-08-05T20:47:56Z","apple_news_api_id":"f8f5d2f9-2fe6-47ff-9b59-2d68df8fd781","apple_news_api_modified_at":"2019-08-05T20:47:57Z","apple_news_api_revision":"AAAAAAAAAAD\/\/\/\/\/\/\/\/\/\/w==","apple_news_api_share_url":"https:\/\/apple.news\/A-PXS-S_mR_-bWS1o34_XgQ","apple_news_coverimage":0,"apple_news_coverimage_caption":"","apple_news_is_hidden":false,"apple_news_is_paid":false,"apple_news_is_preview":false,"apple_news_is_sponsored":false,"apple_news_maturity_rating":"","apple_news_metadata":"\"\"","apple_news_pullquote":"","apple_news_pullquote_position":"","apple_news_slug":"","apple_news_sections":"\"\"","apple_news_suppress_video_url":false,"apple_news_use_image_component":false,"footnotes":""},"categories":[2],"tags":[176,1857,1008,610,30,1381,695,96],"class_list":["post-16753","post","type-post","status-publish","format-standard","hentry","category-technology","tag-contacts","tag-csv","tag-dymo","tag-google-docs","tag-mac","tag-macos-10-12","tag-printing","tag-web"],"apple_news_notices":[],"_links":{"self":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/16753","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/comments?post=16753"}],"version-history":[{"count":1,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/16753\/revisions"}],"predecessor-version":[{"id":16754,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/posts\/16753\/revisions\/16754"}],"wp:attachment":[{"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/media?parent=16753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/categories?post=16753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mjtsai.com\/blog\/wp-json\/wp\/v2\/tags?post=16753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}