From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/22389 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: Brandon Keith Biggs Newsgroups: gmane.text.pandoc Subject: Re: Generating Tagged PDFs That Are Accessible to Screen Readers? Date: Mon, 1 Apr 2019 02:21:37 -0700 Message-ID: References: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="000000000000e845ae0585748cb8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="80554"; mail-complaints-to="usenet@blaine.gmane.org" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDXOBBV764NRBL5QQ7SQKGQECQBCNTA-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mon Apr 01 11:21:55 2019 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane.org Original-Received: from mail-ot1-f60.google.com ([209.85.210.60]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1hAt8b-000Knm-Dj for gtp-pandoc-discuss@m.gmane.org; Mon, 01 Apr 2019 11:21:53 +0200 Original-Received: by mail-ot1-f60.google.com with SMTP id 7sf6256013otj.1 for ; Mon, 01 Apr 2019 02:21:52 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1554110511; cv=pass; d=google.com; s=arc-20160816; b=vXwkLYgUNdWXTm73YWKNpP9HLCgHU7vbiQ9RznO8QJzg6i/amOy8sl4KCbwyJQyZL0 PIQTV/oN4I5S2a5+4PqJjtKw4Pmw/xMc+1tdWLjTa+qleTuS/KOuvn7q2UOopboGFEnd qiaLmIraheENS9TrhOwpHPUbP8x7p1DOVLNYg7SWAu5ZdRhX38ig7dpb9cP29vwb5EOk 5lDPNq2c+Fguc20FsQLpHXkN7Bs5rMIH//8SuW1a/1vhRJ4QniqtPB43/AfhQSdQONXM nwROb1OACeX0daVqKMH5TKxOzOlFYFhOGqFRYTUrENGc2Y+IzRndyPwVE/YnLgh3gzDd 9jKw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:to:subject:message-id:date :from:in-reply-to:references:mime-version:sender:dkim-signature :dkim-signature; bh=MrkrTB6XwQYPQ4t3Jd7J5uSMER3u6/gh6XWm8FO+KKg=; b=ncBBPDI9YNRODAGpbAeh8T0ykqXi0hiV+1oUConEwQUxzTJ2HRt3z0V0XC90soQlxD 4P6z+t+MAbLtdIImyI8gz7GTqBS2OEKx568WmCIi8s9Mv63ydHqkdflwTp3RwEclZGaV pyKU72xnKxjnD7ClFyr5JZEFf+NUjmu2rngmME7C7v8AFA1+FBV/DpJXenaoYj289gmT qa9axWZaGI0EY/OAKXyH+jfH0gkXQcS/54+pzr4IzCO1BPcdDU3XB1V8sAD4JXHI3ZCB zCRkayvnIOARQMl5t0yymOpiD3oC0GCWUP0NcYQuGVmfhmagmTNxih3DfAcugo/weLvR p95w== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=HSnERgue; spf=pass (google.com: domain of brandonkeithbiggs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::333 as permitted sender) smtp.mailfrom=brandonkeithbiggs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:mime-version:references:in-reply-to:from:date:message-id :subject:to:x-original-sender:x-original-authentication-results :reply-to:precedence:mailing-list:list-id:list-post:list-help :list-archive:list-subscribe:list-unsubscribe; bh=MrkrTB6XwQYPQ4t3Jd7J5uSMER3u6/gh6XWm8FO+KKg=; b=TgLO6LLg8s1AVH4h82JJ+oTCUzN0jYhhmR+OKjgY35+nJEZbAHHnZkUpbQL34IduAA YIvDYj74hRuzPqbTt7x2j8N1GelqPrMu+qp+4p858XybDfItm5QeCcuiyGwCQ1PQ2oBs 2dutfd/R0CK9tjq/N8ZPDgojDALwwRgAnn6hEnHmKLKW+I98nZiZxZ4KoGwkhujGes4Q 8eGCsi5HiVeU1+2QF4mC7m3xKJwm86cC/Q2hkeOsCkf0Mxvw9ZVlvLu/qi1OZwHgCkO4 VcJkybXliXgNKVngCfxzgTOphLHyKeYy4bGDgMZmtQmgTVLEUk3fbMsZ6dmWjadS5NrX lKAQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=MrkrTB6XwQYPQ4t3Jd7J5uSMER3u6/gh6XWm8FO+KKg=; b=QykpyiXfHc34up9elHWBrVa2swVccfVE8k4WDaInFg1kf6XTCWKmDBspM4qnztZZzD KBegW9+pA/Shdh6yy001JbGygKIldI9LTs4PNKUrA+8FFDEoMV0DzVnynIWIt2rlQzDH wkHjfxKQUkiB5yemKvSTCynAXwebO7hq61R14MbIZ1JzPpWkARk3t8Zy2m4BlBgETdQn TN6Ls28n09jP1O9ju+cHH0mbBeLI/x+xTMO/9Trym5xLg+iso6gi7V9Y4IwmBROI9dfG 7IqNtET8Ze7dSzRQyLMnvclDnjg5QkmQ5hZQ39vb/55KlJQBVLyT/KbYeLfZq3SlGtPR TV4g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:mime-version:references:in-reply-to:from :date:message-id:subject:to:x-original-sender :x-original-authentication-results:reply-to:precedence:mailing-list :list-id:x-spam-checked-in-group:list-post:list-help:list-archive :list-subscribe:list-unsubscribe; bh=MrkrTB6XwQYPQ4t3Jd7J5uSMER3u6/gh6XWm8FO+KKg=; b=Re6tmRm57K+LuDRqW44QXtx4AqWFkL/+rAf1jYHPTO+Yy/62aeNOE3ZzrHsV/QOXxN xRCpC2ahl8jE+bCHV5r4fIc6xj2iE75cuONXl0/dcae1kp9VO7M35BJuzaQp9iXyt8Tf IBUShsJRaY3eMzHcsLHYgVuOf8mpB3VMgIZ/IWMglwHeghT2Qf2oiqYRoOOmgvqvhzie mmA509fcXITij89p/SFYy3ovUCassyDKyI6rBiriNC4sud2u5Zg4Ztzd5Tahf4WSN3tY Aw8vQYfaajjyYjDI4ehfUW/cmmr2SDeRlDjtClhqwk6zkR6h0WI2n+tbyn/BeNEXmFmb s6hw== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: APjAAAU7QTkLuK2Qh6AUctfxduoKIeUMvCWhIrt2zhf1lH/6zuXn2sG8 JTgE5TNS7JfV4d2H2h+FRYQ= X-Google-Smtp-Source: APXvYqwmjFkVgYA7FvQEYDIlhdWVM1Knu7FTvz7YnsnPz3l4DWZW6iJu0VQ/zSu9WFmsUc+b90PO8w== X-Received: by 2002:aca:5d8b:: with SMTP id r133mr2652149oib.72.1554110511747; Mon, 01 Apr 2019 02:21:51 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:aca:2dc1:: with SMTP id t184ls1909627oit.2.gmail; Mon, 01 Apr 2019 02:21:50 -0700 (PDT) X-Received: by 2002:aca:c5d0:: with SMTP id v199mr6310355oif.7.1554110510736; Mon, 01 Apr 2019 02:21:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1554110510; cv=none; d=google.com; s=arc-20160816; b=g2JJHJqs7/KNLvD1FoTh0Mk5OOaKf3LQT2AVpdzexmtP1wdm+CPqvksIJ7t5naiEsX lKYjnZ9M/IucCeVxOUE4C+TjfOyfTqPo87X3IAX6CqDaD9qQwY79sU3UFoJCcY9RPhcN mo8hB16YOEGWMudYquPq42Dl2jBqd8caSRjQdgexPrDsOXcnymvHkuTEGTaAedCb5dik GgI4PtSADsdDdm4SrZwuqhubQkNPWWPD7EDzMvkwgl9HF5plUesIhCMBI5X52ISPu/vO 3zErgWpZBCN9tuF40WARLDkGMvpGhGqYQI8TB4R4jr3tx89XWI6s5EDPSeGIRorxokx7 lBhQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=Gvc/qW31oyMnKy9QBPmJ500phCe0OWp2HZJ0JD7yLxk=; b=0mRrj2yBKoMauDqJp/LvBA8ZV3AjTe/ilx80rXCtHtvVC55kzjOjNU1Vdm5rzCKsD9 g/BnFxtcNJb1NJhw89qOB2Cj+CjURwTnGkyMFN0E1XDrqOyoXjKra9eTIZzuVGwDZMO1 jUjYagpwgMpsCQtv+J2GJ6PlJFZqqohEOip3PYIURbEnK8jkEBA7u1ZF4kRFk+qNI6i0 5PxYH14xsrl7BFjoLt9OtMNZCkbZQ73SWZIjcv4gsS5zVIzAkAc3+iMfLp8W4S2wJU0w kPgPZzYLaGZQgX4CPYyAcdr9ZRka4SEG0KR/rR7I8pHP+1RAVw5ZaZDP1DxJ6UNnKV01 rvbg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=HSnERgue; spf=pass (google.com: domain of brandonkeithbiggs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::333 as permitted sender) smtp.mailfrom=brandonkeithbiggs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Original-Received: from mail-ot1-x333.google.com (mail-ot1-x333.google.com. [2607:f8b0:4864:20::333]) by gmr-mx.google.com with ESMTPS id t14si675252oth.0.2019.04.01.02.21.50 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 01 Apr 2019 02:21:50 -0700 (PDT) Received-SPF: pass (google.com: domain of brandonkeithbiggs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::333 as permitted sender) client-ip=2607:f8b0:4864:20::333; Original-Received: by mail-ot1-x333.google.com with SMTP id 64so7872199otb.8 for ; Mon, 01 Apr 2019 02:21:50 -0700 (PDT) X-Received: by 2002:a9d:27e9:: with SMTP id c96mr7646742otb.206.1554110510284; Mon, 01 Apr 2019 02:21:50 -0700 (PDT) In-Reply-To: X-Original-Sender: brandonkeithbiggs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=HSnERgue; spf=pass (google.com: domain of brandonkeithbiggs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::333 as permitted sender) smtp.mailfrom=brandonkeithbiggs-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.org gmane.text.pandoc:22389 Archived-At: --000000000000e845ae0585748cb8 Content-Type: text/plain; charset="UTF-8" Thank you, I need to install context and try it out. It's super strange that HTML to PDF converters don't make tagged PDFs by default, because HTML and the PDF tags are extremely similar. Where do I place the: \setuptagging[state=start] command? Just above my first heading, or in a yaml block? Thanks, Brandon Keith Biggs On Mon, Apr 1, 2019 at 1:10 AM Ulrike Fischer wrote: > Am Sun, 31 Mar 2019 07:42:45 -0700 schrieb Brandon Keith Biggs: > > > Hello, > > Does anyone have a better workflow for generating tagged PDFs than > > converting to docx or odt and generating the PDF from there? > > Conferences are starting to require accessible PDFs: > > https://icad2019.icad.org/call-for-participation/ > > https://assets19.sigaccess.org/creating_accessible_pdfs.html > > > > The output to HTML, epub, docx, and odt with pandoc is great tag-wise, > but > > not to PDF. If anyone knows a better process, I'm sure all the > conferences > > requiring accessible PDFs would be very happy to promote pandoc. > > When using context as the tex engine you can add > \setuptagging[state=start]. > > With latex you can add tags with the tagpdf package. But this is > currently quite experimental, and if and how well it works depends a > lot on the document and the template. If you want to try you will > need validation software like pac3 or adobe pro. And I would advise > to avoid the additional complication of a pandoc conversion and to > work at first only with the latex sources. > > -- > Ulrike Fischer > http://www.troubleshooting-tex.de/ > > -- > You received this message because you are subscribed to the Google Groups > "pandoc-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit > https://groups.google.com/d/msgid/pandoc-discuss/ukrij1lawu2s.dlg%40nililand.de > . > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/CAKAWQkX2vZBgaomjzborp%3Db0ycXvyK%2BodBRPxFwoaFz%2BOG7Whg%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout. --000000000000e845ae0585748cb8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thank you, I need to install context and = try it out. It's super strange that HTML to PDF converters don't ma= ke tagged PDFs by default, because HTML and the PDF tags are extremely simi= lar.

Where do I place the:
\setuptagging[state= =3Dstart]
=C2=A0command? Just above my first heading, or in a yam= l block?
Thanks,


=
On Mon, Apr 1, 2019 at 1:10 AM Ulrike= Fischer <luatex-bMiYgyzgJ3Ab1SvskN2V4Q@public.gmane.org&g= t; wrote:
Am Sun= , 31 Mar 2019 07:42:45 -0700 schrieb Brandon Keith Biggs:

> Hello,
> Does anyone have a better workflow for generating tagged PDFs than
> converting to docx or odt and generating the PDF from there?
> Conferences are starting to require accessible PDFs:
> https://icad2019.icad.org/call-for-participati= on/
> https://assets19.sigaccess.org/crea= ting_accessible_pdfs.html
>
> The output to HTML, epub, docx, and odt with pandoc is great tag-wise,= but
> not to PDF. If anyone knows a better process, I'm sure all the con= ferences
> requiring accessible PDFs would be very happy to promote pandoc.

When using context as the tex engine you can add
\setuptagging[state=3Dstart].

With latex you can add tags with the tagpdf package. But this is
currently quite experimental, and if and how well it works depends a
lot on the document and the template. If you want to try you will
need validation software like pac3 or adobe pro. And I would advise
to avoid the additional complication of a pandoc conversion and to
work at first only with the latex sources.

--
Ulrike Fischer
http://www.troubleshooting-tex.de/

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/ukrij1= lawu2s.dlg%40nililand.de.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups &= quot;pandoc-discuss" group.
To unsubscribe from this group and stop receiving emails from it, send an e= mail to pand= oc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To post to this group, send email to pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://g= roups.google.com/d/msgid/pandoc-discuss/CAKAWQkX2vZBgaomjzborp%3Db0ycXvyK%2= BodBRPxFwoaFz%2BOG7Whg%40mail.gmail.com.
For more options, visit http= s://groups.google.com/d/optout.
--000000000000e845ae0585748cb8--