From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/30827 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: BPJ Newsgroups: gmane.text.pandoc Subject: Re: Way to have markdown ==highlighting== show up as highlighting in .docx or .odt files? Date: Fri, 24 Jun 2022 10:46:20 +0200 Message-ID: References: <9995ee8a-295e-1836-5645-9bb5ff76445d@reagle.org> <9d89679a-94dc-2459-822f-93dbe4cbca57@reagle.org> <2cf7ddb7-c135-441c-8758-d780938bb5ffn@googlegroups.com> <489be9a1-e45a-4bee-ab8d-ce83ca7ed292n@googlegroups.com> <3316a007-a142-4d3d-a2f8-40befafb4249n@googlegroups.com> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="00000000000045210105e22d9b74" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="14731"; mail-complaints-to="usenet@ciao.gmane.io" Cc: pandoc-discuss , gattulli.emiliano-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org To: bpj Original-X-From: pandoc-discuss+bncBCWMVYEK54FRBZ7T2WKQMGQEBND2URA-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Fri Jun 24 10:46:36 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-lf1-f61.google.com ([209.85.167.61]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1o4exX-0003f0-FI for gtp-pandoc-discuss@m.gmane-mx.org; Fri, 24 Jun 2022 10:46:35 +0200 Original-Received: by mail-lf1-f61.google.com with SMTP id u5-20020a056512128500b00479784f526csf1055738lfs.13 for ; Fri, 24 Jun 2022 01:46:35 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1656060395; cv=pass; d=google.com; s=arc-20160816; b=uEMnCAAeE3Kbh3ZOfknajPboUoz4AZG35j6/KfLq+kbwzS6iEj24Mis8tXN4OR3AmG aYr/zwtjCD3JJT3XVtqRj2u+17hC/VKbcasvOTxq2Ow0WzJWIome0LxbjQpcnRM/PpbN 46goiH/PsgVqKnjJ/lxiGZghO/GcJQyWyLYbyAkt6x+L2LJX/RPqKRyg0vYV5P0Ro7Ha BI8F1H4M4eOUECfu+y0bAUjtwN+K+eRJoiqwy3IUoPsmwVuDtYTTH5HtmcmSKVH0uQ7u 4yIwPWfw59JYyGIk9+WnNbQ7xJQmP8n4VZK9vhVHCCw0A97D1u9s/PQ+zgOdkHW+OOF0 oaAg== 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:cc:to:subject:message-id :date:from:in-reply-to:references:mime-version:sender:dkim-signature :dkim-signature; bh=zQekVonD6raqOmyC1vP9/ahd886k/wPrbsmJ+XRSOgk=; b=NP9aflQWgGnv+ciGbfuCuWKw9uCJ/jmsJNKBolw3VUTw6ZkVVthEiCpc3yjhc1FMrm KHGbPnIOy5KkJZQcw2iwT7vzWw3Hmvv3LFxquRR/vZdhYkrCX+rf0ct4zYzWrBzW2XiJ vsYa/dl67RJpRPPDH1upHKM26EvDhiNj63ZoGTDPi6SyZNfk7aEvO2mRY1kWTP/jFHaG S43ii2WDY39YB6Cy78P7NqfRoRvra3Gy8jVV9aUxGWE2pCdLn0bqIFNuu0kUCoiYM11q tnsOJ1Ri7Kl8u8ovgHD/UvOmQ1+YrBPpr11YSLhQ+ckZqc0JXouMTACv2bRz49T2dkdy zdqg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=MNzjUau0; spf=pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::52a as permitted sender) smtp.mailfrom=melroch-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=20210112; h=sender:mime-version:references:in-reply-to:from:date:message-id :subject:to:cc: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=zQekVonD6raqOmyC1vP9/ahd886k/wPrbsmJ+XRSOgk=; b=RDIul/feBGcqCWQh2hfFMPg1K0xWqcN1ylHQx0zrUX/zZT9FPyZ8pRWeypX2/oHGx+ JAtnHFyD5Roecb2De5EuAnhhNLtDzrRDIDMw9Q44KVYa03yAFWWECYfCS6fJKpuARA0M 3VS6DKlCK0KRlRywVMDQs9A1sgdZLN7etYm+3rvrohCexL7oE+FWypzyndpJzJS5HAK6 LZcu5YPdEiEYrnkb0Rr8qDNhK4igfluvfBDUwryl2BbTgh32uWR/dhOPiXSqMHHkHtlv N3qH6vEiDcQ2A5Mi1bOBdKutnzJ3bodNP5gYh/cjwt0wf29lWBTQWuoTWJtVbTQf0YKU j4pA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc: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=zQekVonD6raqOmyC1vP9/ahd886k/wPrbsmJ+XRSOgk=; b=oAP8Rmt4jv48xOyTPwtQG+p8D3txEYcgvs3iaR9LMP7iDEeWnvQVzkgoRiiTsYF0fu 2DngE8978D14Gg5T19qtyucIqalQc+eHz8tOZT1mzlfAH/U1dkheKhADvYLxNH5W7GR5 2JxyD4gRQIhgj73Ym1mTyY17VEqMgWE391MBLXJj4YuNnrwvoa9C3IJufTq7OGq+Mdaq iizKRVbQe/z26+ai7K6ULZUyheLLMXM8S8bxY28lkduj3XGDiRMs0ytt1ObqHht++OBS adGhDDTqWV6WxMOZJERlW4hQ//vVkxvMeAMjVIKELhzpaBR/B74v4/hhiUfKY5rnHL+Y yWfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=sender:x-gm-message-state:mime-version:references:in-reply-to:from :date:message-id:subject:to:cc: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=zQekVonD6raqOmyC1vP9/ahd886k/wPrbsmJ+XRSOgk=; b=vrDRuoX0oapYVtxSSzVYGAm44DEYIkjWXhYX6WPylUvKnwN0L12OIfsSq4IsaK65ML 4LxlXThWschiH41PrbCQd87vYL6mPN7XHTXceb+2B5my2aqcn4SerJrbf6uJmfNsSP24 CCZZ8vnO0b5tlIr7FLPHPNq4mAkprOY2ZRm9gbiFm4iRYoBN0QM6lFq9fsG6URE/EVj/ nGwf6OAm6IHatNgJHU5Cexf3ZPwLrEKmvhdZDg4saIsyU7RMklurVo09jSCLcxhQ2Bgq Q20D4UcfTOr635illrF1+GU5R4zM4yhspGIoN8cmlTnjnXkZfeJjswT5YCQ717QS8f6d WP/g== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: AJIora/LIQPnCM7Mj8Eqr1wU3tk89HHhNoKA5R3Ic5WxhSLNTeRo4LKu 2BXPwFv/FHwhv63TbGOpRZI= X-Google-Smtp-Source: AGRyM1vvkQ3WR99QZ1hfaEJkNSvKLZ3rU/YeX+KGV3mUu2cpf9DsA7aDt/bwbkk6Ufvf85UUPTAPMQ== X-Received: by 2002:a19:f006:0:b0:47f:ae73:abe5 with SMTP id p6-20020a19f006000000b0047fae73abe5mr3433628lfc.206.1656060394802; Fri, 24 Jun 2022 01:46:34 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a05:6512:b9f:b0:47f:a2ed:7ada with SMTP id b31-20020a0565120b9f00b0047fa2ed7adals728688lfv.0.gmail; Fri, 24 Jun 2022 01:46:30 -0700 (PDT) X-Received: by 2002:a05:6512:13a1:b0:47f:787b:4e6a with SMTP id p33-20020a05651213a100b0047f787b4e6amr8430138lfa.64.1656060390325; Fri, 24 Jun 2022 01:46:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1656060390; cv=none; d=google.com; s=arc-20160816; b=Vyyj4mgzp/5Gn0liHTw9ov0smOJSc5Vfr/KzvKSndo5bmrU1DQ/xR3e0orMPkdAMnc aYigWa3cVDdXJlO5sI2gJMApGwHPYlyPqENcr8QAr4S/FBOJpgZ70dVoyKALkV7bFQHi i3RQerpNkDnU45SrpIy4nccrn2NQfjOyg3Py9Ek4VLnrIYXu3yMCDuNchaGwPgQ3nbx4 y9mL4ApkUyZaQoyHPmZli0ncwZmeNudulmxEoUnq4PzghxkD5uEthbSrUVdisiGzn1W7 fKT3yHkCqiXuxjRrwTgMAHO9OaYyzP7i7/vOxNO2NyFa9D+6ORzqIdqq/Ur3S3bJM9iz kogQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=OzJDVMO6KPvLtb0CC7erSasZ1zJ0O/zBSZdHM5dUc+I=; b=DwAS8ocUPW4voI31HLxd2EiRFKEwQ+e2wcBnWHQ8p6FHb/qiwDQIXSfISmq7ethM5H iaYg98jHDMqSEHHDBg5fJnad0H2WZIKrheA8i62XtvXrZ1j/eB8S6KVspLli6M4D9HJk 8Tab+qbfChhtA4bMhJvwJ7jheMu1Po+4hurebuEtGX0VZ0eI+EHkvj29nZrOAukpKEb8 T6g3WWpQ76/YxbxUOBcw/POcaA5UKV4yqc3MniRIQ8YOK7/6IdjSa7k/CeiGVXR9La3t jkbRpZm4xKQ5jGKFO3FnfJ/AZDknM0voD+uWYwYpwyKFxjgYBA4QXKA66lnvCPHUGYWq sHxA== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=MNzjUau0; spf=pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::52a as permitted sender) smtp.mailfrom=melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Original-Received: from mail-ed1-x52a.google.com (mail-ed1-x52a.google.com. [2a00:1450:4864:20::52a]) by gmr-mx.google.com with ESMTPS id m7-20020a2e9107000000b0025594e68748si75255ljg.4.2022.06.24.01.46.30 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 24 Jun 2022 01:46:30 -0700 (PDT) Received-SPF: pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::52a as permitted sender) client-ip=2a00:1450:4864:20::52a; Original-Received: by mail-ed1-x52a.google.com with SMTP id e40so2477732eda.2 for ; Fri, 24 Jun 2022 01:46:30 -0700 (PDT) X-Received: by 2002:a05:6402:4394:b0:435:db76:1812 with SMTP id o20-20020a056402439400b00435db761812mr7245495edc.103.1656060389940; Fri, 24 Jun 2022 01:46:29 -0700 (PDT) In-Reply-To: X-Original-Sender: melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=MNzjUau0; spf=pass (google.com: domain of melroch-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2a00:1450:4864:20::52a as permitted sender) smtp.mailfrom=melroch-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.io gmane.text.pandoc:30827 Archived-At: --00000000000045210105e22d9b74 Content-Type: multipart/alternative; boundary="00000000000045210105e22d9b72" --00000000000045210105e22d9b72 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Ack, I made a mistake in the documentation. The long names of the --db and --sb options are of course --tex-math-double-backslash and --tex-math-single-backslash, not ~~*-backticks~~. That's what you get for copy-and-pasting too much! Sorry!! Den tors 23 juni 2022 21:06BPJ skrev: > It would be possible but it would be rather fragile and finicky because > you would have to > > 1. traverse lists of inline elements, > 2. locate string elements which contain "=3D=3D", > 3. split that strings into the bit before and after "=3D=3D", > 4. insert the right raw markup for the output format in place of "=3D=3D= " > 5. collect elements up to the next string element which contains "=3D=3D= ", > 6. Redo #3 and #4 with that string, > 7. Throw an error if #5 fails! > > You are probably better off replacing the `=3D=3D...=3D=3D` in your exist= ing files > using the attached Perl script. It is a modification of a script which I > have used to convert `_..._` and the like to spans. It uses regexes, but = is > smart enough to leave block and inline code and math as well as "=3D=3D" = in > contexts were it probably isn't a delimiter alone. Make sure to check out > the -h and -m options for documentation > > > > Den tors 23 juni 2022 13:15Emiliano skrev: > >> BPJ, is it possible to create a lua filter that does the same thing but >> it converts Obsidian syntax '=3D=3D =3D=3D' into a highlighted text? I h= ave tons of >> notes written in Obsidian syntax and it would be an enormous task to mod= ify >> all of them with the 'new' syntax. By the way, your lua filter works >> perfectly! >> >> Il giorno mercoled=C3=AC 22 giugno 2022 alle 19:45:07 UTC+2 BPJ ha scrit= to: >> >>> According to the principle that it's better to find out what you can do >>> with the tools you have you can use a span with a class, like `[text]{.= hl}` >>> and use a simple filter to convert that to Obsidian's syntax when >>> processing with Obsidian, by choosing `markdown` as output format, or >>> insert the necessary LaTeX markup when producing PDF (or arrange for th= e >>> necessary CSS to be loaded if producing PDF via HTML.) >>> >>> ``````lua >>> local eq_hl =3D pandoc.RawInline('markdown', '=3D=3D') >>> >>> local highlight =3D { >>> markdown =3D { start =3D eq_hl, stop =3D eq_hl }, >>> latex =3D { >>> start =3D pandoc.RawInline('latex', '\\colorbox[named]{yellow}{'), >>> stop =3D pandoc.RawInline('latex', '}'), >>> }, >>> } >>> >>> local hl =3D highlight[FORMAT] >>> >>> function Span (s) >>> if s.classes:includes('hl') then >>> if hl then >>> rv =3D s.content >>> rv:insert(1, hl.start) >>> rv:insert(hl.stop) >>> return rv >>> end >>> end >>> return nil >>> end >>> `````` >>> >>> I'm not sure that the default LaTeX template always loads the xcolor >>> package. You may need a modifier template. >>> >>> I can imagine you lose some in-editor preview, but you get reasonable >>> output. >>> >>> HTH, >>> >>> /bpj >>> >>> Den ons 22 juni 2022 16:11Emiliano skrev: >>> >>>> Well, if you export in PDF through Obsidian the highlighted text is >>>> rendered correctly but not if you use Pandoc. I do not export in PDF >>>> through Obsidian because then I would be bound to the style of the act= ive >>>> theme, namely, I would see the PDF file with a black background (I use= the >>>> Dark Mode), font size, spacing, margins, etc. of Obsidian's active the= me. >>>> >>>> Il giorno marted=C3=AC 21 giugno 2022 alle 18:44:42 UTC+2 >>>> paulschi...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org ha scritto: >>>> >>>>> Good question! Thanks for reminding me of this. But exporting to PDF >>>>> in Obsidian with highlights should work automatically, no? >>>>> >>>>> On Tuesday, June 21, 2022 at 3:21:03 p.m. UTC+2 Emiliano wrote: >>>>> >>>>>> Any news about this feature for Pandoc? I use a lot the highlight >>>>>> syntax ('=3D=3D =3D=3D') in Obsidian and it would be great if I coul= d render my >>>>>> highlighted text in PDF (also in DOCX and ODT). >>>>>> >>>>>> Il giorno domenica 2 gennaio 2022 alle 17:52:44 UTC+1 Alx Nbl ha >>>>>> scritto: >>>>>> >>>>>>> My use case is different from paulschi, in my case i am trying to >>>>>>> convert docx into markdown and generating '=3D=3D =3D=3D' syntax wh= en there is >>>>>>> higlighted text in the docx file. >>>>>>> >>>>>>> On Sunday, January 2, 2022 at 3:09:42 PM UTC+1 Alx Nbl wrote: >>>>>>> >>>>>>>> Hi all. The '=3D=3D =3D=3D' syntax is also used by Joplin app. I w= ould also >>>>>>>> be very interested by such a feature. >>>>>>>> >>>>>>>> On Thursday, December 9, 2021 at 6:29:51 PM UTC+1 John MacFarlane >>>>>>>> wrote: >>>>>>>> >>>>>>>>> >>>>>>>>> On CriticMarkup, see >>>>>>>>> >>>>>>>>> https://github.com/jgm/pandoc/issues/2873 >>>>>>>>> https://github.com/jgm/pandoc/issues/5430 >>>>>>>>> >>>>>>>>> >>>>>>>>> Joseph Reagle writes: >>>>>>>>> >>>>>>>>> > BTW: If CommonMark or pandoc were to support highlight, I would >>>>>>>>> then wonder why not support all of CriticMarkup, which supports h= ighlight >>>>>>>>> as `{=3D=3D =3D=3D}` or `{>> <<}`. (It's a shame that we have two= different >>>>>>>>> syntaxes emerging for highlight.) >>>>>>>>> > >>>>>>>>> > On 21-12-09 11:10, John MacFarlane wrote: >>>>>>>>> >> >>>>>>>>> >> If this is a syntax that is becoming common, we could consider >>>>>>>>> >> adding a markdown extension for it. You could open an issue on >>>>>>>>> >> our issue tracker. >>>>>>>>> >> >>>>>>>>> >> Joseph Reagle writes: >>>>>>>>> >> >>>>>>>>> >>> This is the first time I've encountered [this syntax][1] and >>>>>>>>> it is not natively supported by pandoc. Or am I wrong and you are= saying >>>>>>>>> pandoc handles it when using the latex/PDF writer? (Or, are you s= aying >>>>>>>>> Obsidian can export to PDF, but not Word?) >>>>>>>>> >>> >>>>>>>>> >>> I see there's been some discussion on the [CommonMark >>>>>>>>> forum][2], but it doesn't look like you'd find an immediate solut= ion. >>>>>>>>> >>> >>>>>>>>> >>> Using a filter or hacking something that converts `=3D=3Dfoo= =3D=3D` to >>>>>>>>> [foo]{.highlight} that is properly rendered in Word might be opti= ons. >>>>>>>>> >>> >>>>>>>>> >>> [1]: https://www.markdownguide.org/extended-syntax/#highlight >>>>>>>>> >>> [2]: >>>>>>>>> https://talk.commonmark.org/t/highlighting-text-with-the-mark-ele= ment/840 >>>>>>>>> >>> >>>>>>>>> >>> On 21-12-09 08:29, Paul wrote: >>>>>>>>> >>>> I use a lot of highlighting in my markdown editor Obsidian, >>>>>>>>> but I was wondering if there's a way to have that highlighting sh= ow up in >>>>>>>>> the Word or Libreoffice Writer files? >>>>>>>>> >>>> >>>>>>>>> >>>> Bold and italics work fine, as far as I can tell, and when >>>>>>>>> converting to a pdf the highlighting transfers great. I gather, h= owever, >>>>>>>>> that the =3D=3Dhighlighting=3D=3D is not standard in all markdown= so is that the >>>>>>>>> issue? >>>>>>>>> >>> >>>>>>>>> >>> -- >>>>>>>>> >>> 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-discus...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>>>>>>>> >>> To view this discussion on the web visit >>>>>>>>> https://groups.google.com/d/msgid/pandoc-discuss/9995ee8a-295e-18= 36-5645-9bb5ff76445d%40reagle.org. >>>>>>>>> >>>>>>>>> >> >>>>>>>>> > >>>>>>>>> > -- >>>>>>>>> > 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-discus...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>>>>>>>> > To view this discussion on the web visit >>>>>>>>> https://groups.google.com/d/msgid/pandoc-discuss/9d89679a-94dc-24= 59-822f-93dbe4cbca57%40reagle.org. >>>>>>>>> >>>>>>>>> >>>>>>>> -- >>>> 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-discus...-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >>>> >>> To view this discussion on the web visit >>>> https://groups.google.com/d/msgid/pandoc-discuss/ba18ff15-897d-4a7f-bb= d4-3735da206f1dn%40googlegroups.com >>>> >>>> . >>>> >>> -- >> You received this message because you are subscribed to the Google Group= s >> "pandoc-discuss" group. >> To unsubscribe from this group and stop receiving emails from it, send a= n >> email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/pandoc-discuss/3316a007-a142-4d3d-a2f8= -40befafb4249n%40googlegroups.com >> >> . >> > --=20 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 e= mail to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/= pandoc-discuss/CADAJKhAq4vmgvNP7VFduvLQ-EAPeGry%2B-gNcuFYJFpnDbZ02Bw%40mail= .gmail.com. --00000000000045210105e22d9b72 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Ack, I made a mistake in the documentation. The long name= s of the --db and --sb options are of course --tex-math-double-backslash an= d --tex-math-single-backslash, not ~~*-backticks~~. That's what you get= for copy-and-pasting too much! Sorry!!

Den tors 23 juni 2022 21:06BPJ <<= a href=3D"mailto:bpj-J3H7GcXPSITLoDKTGw+V6w@public.gmane.org">bpj-J3H7GcXPSITLoDKTGw+V6w@public.gmane.org> skrev:
It would be possible but= it would be rather fragile and finicky because you would have to=C2=A0
1.=C2=A0 traverse lists of inline= elements,
2.=C2=A0 locate string elements which con= tain "=3D=3D",
3.=C2=A0 split that strings= into the bit before and after "=3D=3D",
4= .=C2=A0 insert the right raw markup for the output format in place of "= ;=3D=3D"
5.=C2=A0 collect elements up to the ne= xt string element which contains "=3D=3D",
6.=C2=A0 Redo #3 and #4 with that string,
7.=C2=A0 = Throw an error if #5 fails!

You are probably better off replacing the `=3D=3D...=3D=3D` in your exi= sting files using the attached Perl script. It is a modification of a scrip= t which I have used to convert `_..._` and the like to spans. It uses regex= es, but is smart enough to leave block and inline code and math as well as = "=3D=3D" in contexts were it probably isn't a delimiter alone= . Make sure to check out the -h and -m options for documentation



Den tors 23 juni 2022 13:15Emiliano <gattulli.emiliano-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> skrev:
BPJ, is it possible to create a lua filter that does the same= thing but it converts Obsidian syntax '=3D=3D =3D=3D' into a highl= ighted text? I have tons of notes written in Obsidian syntax and it would b= e an enormous task to modify all of them with the 'new' syntax. By = the way, your lua filter works perfectly!

Il giorno mercoled=C3=AC 22 giugno = 2022 alle 19:45:07 UTC+2 BPJ ha scritto:
According to the principle that it'= ;s better to find out what you can do with the tools you have you can use a= span with a class, like `[text]{.hl}` and use a simple filter to convert t= hat to Obsidian's syntax when processing with Obsidian, by choosing `ma= rkdown` as output format, or insert the necessary LaTeX markup when produci= ng PDF (or arrange for the necessary CSS to be loaded if producing PDF via = HTML.)

``````lua
local eq_hl =3D pandoc.RawInline('markdown', '=3D=3D&= #39;)

local highlight = =3D {
=C2=A0 markdown =3D { start =3D eq_hl, stop = =3D eq_hl },
=C2=A0 latex =3D {
=C2=A0 =C2=A0 start =3D pandoc.RawInline('latex', '\\colorbo= x[named]{yellow}{'),
=C2=A0 =C2=A0 stop =3D pand= oc.RawInline('latex', '}'),
=C2=A0 }= ,
}

local hl =3D highlight[FORMAT]

function Span (s)
=C2=A0 if s.classes:incl= udes('hl') then
=C2=A0 =C2=A0 if hl then
=C2=A0 =C2=A0 =C2=A0 rv =3D s.content
=C2=A0 =C2=A0 =C2=A0 rv:insert(1, hl.start)
= =C2=A0 =C2=A0 =C2=A0 rv:insert(hl.stop)
=C2=A0 =C2= =A0 =C2=A0 return rv
=C2=A0 =C2=A0 end
=C2=A0 end
=C2=A0 return nil
end
``````

I'm not sure that the default LaTeX template always= loads the xcolor package. You may need a modifier template.

I can imagine you lose some in-editor= preview, but you get reasonable output.

<= div dir=3D"auto">HTH,

/b= pj

Den ons 22 juni 2022 16:11Emiliano= <gattulli...@gmail= .com> skrev:
Well, if you export in PDF through Obsidian the highlight= ed text is rendered correctly but not if you use Pandoc. I do not export in= PDF through Obsidian because then I would be bound to the style of the act= ive theme, namely, I would see the PDF file with a black background (I use = the Dark Mode), font size, spacing, margins, etc. of Obsidian's active = theme.

Il giorno marted=C3=AC 21 giugno 2022 alle 18:44:42 UTC+2 paulschi...-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org ha scritto:
Good qu= estion! Thanks for reminding me of this. But exporting to PDF in Obsidian w= ith highlights should work automatically, no?

On Tuesday, June 21, 2022 at 3:= 21:03 p.m. UTC+2 Emiliano wrote:
Any news about this feature for Pandoc? I use a lot the highligh= t syntax ('=3D=3D =3D=3D') in Obsidian and it would be great if I c= ould render my highlighted text in PDF (also in DOCX and ODT).

Il giorno dome= nica 2 gennaio 2022 alle 17:52:44 UTC+1 Alx Nbl ha scritto:
My use case is different from=C2=A0paulschi, in my case i am trying to convert docx into markdown and ge= nerating '=3D=3D =3D=3D' syntax when there is higlighted text in th= e docx file.

On Sunday, January 2, 2022 at 3:09:42 PM UTC+1 Alx Nbl wr= ote:
Hi all. The '= =3D=3D =3D=3D' syntax is also used by Joplin app. I would also be very = interested by such a feature.

On Thursday, December 9, 2021 at 6:29:51 PM UTC= +1 John MacFarlane wrote:

On CriticMarkup, see

https://githu= b.com/jgm/pandoc/issues/2873
https://githu= b.com/jgm/pandoc/issues/5430


Joseph Reagle <josep...-T1oY19WcHSwdnm+yROfE0A@public.gmane.org> writes:

> BTW: If CommonMark or pandoc were to support highlight, I would th= en wonder why not support all of CriticMarkup, which supports highlight as = `{=3D=3D =3D=3D}` or `{>> <<}`. (It's a shame that we have = two different syntaxes emerging for highlight.)
>
> On 21-12-09 11:10, John MacFarlane wrote:
>>=20
>> If this is a syntax that is becoming common, we could consider
>> adding a markdown extension for it. You could open an issue o= n
>> our issue tracker.
>>=20
>> Joseph Reagle <josep...-T1oY19WcHSwdnm+yROfE0A@public.gmane.org> writes:
>>=20
>>> This is the first time I've encountered [this syntax][= 1] and it is not natively supported by pandoc. Or am I wrong and you are sa= ying pandoc handles it when using the latex/PDF writer? (Or, are you saying= Obsidian can export to PDF, but not Word?)
>>>
>>> I see there's been some discussion on the [CommonMark = forum][2], but it doesn't look like you'd find an immediate solutio= n.
>>>
>>> Using a filter or hacking something that converts `=3D=3Df= oo=3D=3D` to [foo]{.highlight} that is properly rendered in Word might be o= ptions.
>>>
>>> [1]: https://www.markdownguide.org/extended-syntax/#highligh= t
>>> [2]: https://talk.commonmark.org/t/highligh= ting-text-with-the-mark-element/840
>>>
>>> On 21-12-09 08:29, Paul wrote:
>>>> I use a lot of highlighting in my markdown editor Obsi= dian, but I was wondering if there's a way to have that highlighting sh= ow up in the Word or Libreoffice Writer files?
>>>>
>>>> Bold and italics work fine, as far as I can tell, and = when converting to a pdf the highlighting transfers great. I gather, howeve= r, that the =3D=3Dhighlighting=3D=3D is not standard in all markdown so is = that the issue?
>>>
>>> --=20
>>> You received this message because you are subscribed to th= e Google Groups "pandoc-discuss" group.
>>> To unsubscribe from this group and stop receiving emails f= rom it, send an email to pandoc-discus...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
>>> To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/999= 5ee8a-295e-1836-5645-9bb5ff76445d%40reagle.org.
>>=20
>
> --=20
> 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-discus...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
> To view this discussion on the web visit https://groups.google.com/d/msgid/pandoc-discuss/9d89679a-94= dc-2459-822f-93dbe4cbca57%40reagle.org.
<= /div>

--
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 pan= doc-discus...-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.

--
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+unsu= bscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
To view this discussion on the web visit https://groups.google.com/d/msgid/pando= c-discuss/3316a007-a142-4d3d-a2f8-40befafb4249n%40googlegroups.com.

--
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 view this discussion on the web visit https://group= s.google.com/d/msgid/pandoc-discuss/CADAJKhAq4vmgvNP7VFduvLQ-EAPeGry%2B-gNc= uFYJFpnDbZ02Bw%40mail.gmail.com.
--00000000000045210105e22d9b72-- --00000000000045210105e22d9b74 Content-Type: text/x-perl; charset="US-ASCII"; name="highlight-eq2span.pl" Content-Disposition: attachment; filename="highlight-eq2span.pl" Content-Transfer-Encoding: base64 Content-ID: <18194e3afa1684512131> X-Attachment-Id: 18194e3afa1684512131 IyEvdXNyL2Jpbi9lbnYgcGVybAoKdXNlIDUuMDEwMDAxOwp1c2UgdXRmODsKIyB1c2UgdXRmODo6 YWxsOwp1c2Ugc3RyaWN0Owp1c2Ugd2FybmluZ3M7CnVzZSB3YXJuaW5ncyBGQVRBTCA9PiAndXRm OCc7CnVzZSBhdXRvZGllOwoKdXNlIG9wZW4gcXdbIDp1dGY4IDpzdGQgXTsKCnVzZSBHZXRvcHQ6 OkxvbmcgcXdbR2V0T3B0aW9ucwogIDpjb25maWcgYnVuZGxpbmcgbm9fYXV0b19hYmJyZXYgbm9f aWdub3JlX2Nhc2VdOwp1c2UgUG9kOjpVc2FnZSBxd1twb2QydXNhZ2VdOwp1c2UgVGV4dDo6QmFs YW5jZWQgcXdbZXh0cmFjdF9tdWx0aXBsZV07CgpteSAlb3B0ID0gKAogIGF0dHJpYnV0ZXMgPT4g Jy5obCcsCiAgY2hlY2tfd29yZF9jaGFycyA9PiAxLAogIGNoZWNrX3doaXRlc3BhY2UgPT4gMSwK ICBiYWNrc2xhc2hfZXNjYXBlcyA9PiAxLAogIGJhY2t0aWNrc19jb2RlID0+IDEsCiAgdGlsZGVf Y29kZV9ibG9ja3MgPT4gMSwKICB0ZXhfbWF0aF9kb2xsYXJzID0+IDEsCiAgdGV4X21hdGhfZG91 YmxlX2JhY2tzbGFzaCA9PiAwLAogIHRleF9tYXRoX3NpbmdsZV9iYWNrc2xhc2ggPT4gMCwKKTsK Cm15IEBvcHRzID0gZ3JlcCB7IC9fLyB9IGtleXMgJW9wdDsKCnN1YiBhbGwgewogICRvcHR7JF99 ID0gMSBmb3IgQG9wdHM7Cn0KCnN1YiBub25lIHsKICAkb3B0eyRffSA9IDAgZm9yIEBvcHRzOwp9 CgpzdWIgbmVnX29wdCB7CiAgbXkoJG5hbWUpID0gQF87CiAgJG5hbWUgPX4gcy9ebm9fLy87CiAg JG9wdHskbmFtZX0gPSAwOwp9CgpHZXRPcHRpb25zKAogIFwlb3B0LAogICdhdHRyaWJ1dGVzfGE9 cycsCiAgJ2NoZWNrX3doaXRlc3BhY2V8Y2hlY2std2hpdGVzcGFjZXxzJywKICAnbm9fY2hlY2tf d2hpdGVzcGFjZXxuby1jaGVjay13aGl0ZXNwYWNlfFMnID0+IFwmbmVnX29wdCwKICAnY2hlY2tf d29yZF9jaGFyc3xjaGVjay13b3JkLWNoYXJzfHcnLAogICdub19jaGVja193b3JkX2NoYXJzfG5v LWNoZWNrLXdvcmQtY2hhcnN8VycgPT4gXCZuZWdfb3B0LAogICdiYWNrc2xhc2hfZXNjYXBlc3xi YWNrc2xhc2gtZXNjYXBlc3xiJywKICAnbm9fYmFja3NsYXNoX2VzY2FwZXN8bm8tYmFja3NsYXNo LWVzY2FwZXN8QicgPT4gXCZuZWdfb3B0LAogICdiYWNrdGlja3NfY29kZXxiYWNrdGlja3MtY29k ZXxjJywKICAnbm9fYmFja3RpY2tzX2NvZGV8bm8tYmFja3RpY2tzLWNvZGV8QycgPT4gXCZuZWdf b3B0LAogICd0aWxkZV9jb2RlX2Jsb2Nrc3x0aWxkZS1jb2RlLWJsb2Nrc3x0JywKICAnbm9fdGls ZGVfY29kZV9ibG9ja3N8bm8tdGlsZGUtY29kZS1ibG9ja3N8VCcgPT4gXCZuZWdfb3B0LAogICd0 ZXhfbWF0aF9kb2xsYXJzfHRleC1tYXRoLWRvbGxhcnN8ZCcsCiAgJ25vX3RleF9tYXRoX2RvbGxh cnN8bm8tdGV4LW1hdGgtZG9sbGFyc3xEJyA9PiBcJm5lZ19vcHQsCiAgJ3RleF9tYXRoX2RvdWJs ZV9iYWNrc2xhc2h8dGV4LW1hdGgtZG91YmxlLWJhY2tzbGFzaHxkYicsCiAgJ25vX3RleF9tYXRo X2RvdWJsZV9iYWNrc2xhc2h8bm8tdGV4LW1hdGgtZG91YmxlLWJhY2tzbGFzaHxEQicgPT4gXCZu ZWdfb3B0LAogICd0ZXhfbWF0aF9zaW5nbGVfYmFja3NsYXNofHRleC1tYXRoLXNpbmdsZS1iYWNr c2xhc2h8c2InLAogICdub190ZXhfbWF0aF9zaW5nbGVfYmFja3NsYXNofG5vLXRleC1tYXRoLXNp bmdsZS1iYWNrc2xhc2h8U0InID0+IFwmbmVnX29wdCwKICAnbm9uZXxuJyA9PiBcJm5vbmUsCiAg J2FsbHxOfEEnID0+IFwmYWxsLAogICdoZWxwfGgnID0+IHN1YiB7IHBvZDJ1c2FnZSgxKSB9LAog ICdtYW58bScgPT4gc3ViIHsgcG9kMnVzYWdlKCAtdmVyYm9zZSA9PiAyKSB9LAopOwoKbXkgJHNw YW5fc3RhcnQgPSAnWyc7Cm15ICRzcGFuX3N0b3AgID0gIl17JG9wdHthdHRyaWJ1dGVzfX0iOwoK bXkgQGV4dHJhY3RvcnM7CgppZiAoICRvcHR7dGV4X21hdGhfZG91YmxlX2JhY2tzbGFzaH0gKSAJ ewogIHB1c2ggQGV4dHJhY3RvcnMsICgKICAgIHFyeyBcXFxcIFwoIC4rPyBcXFxcIFwpIH1tc3gs CiAgICBxcnsgXFxcXCBcWyAuKz8gXFxcXCBcXSB9bXN4LAogICk7Cn0KaWYgKCAkb3B0e3RleF9t YXRoX3NpbmdsZV9iYWNrc2xhc2h9ICkgCXsKICBwdXNoIEBleHRyYWN0b3JzLCAoCiAgICBxcnsg XFwgXCggLis/IFxcIFwpIH1tc3gsCiAgICBxcnsgXFwgXFsgLis/IFxcIFxdIH1tc3gsCiAgKTsK fQpwdXNoIEBleHRyYWN0b3JzLCBxcnsgXFwuIH1tc3ggaWYgJG9wdHtiYWNrc2xhc2hfZXNjYXBl c307CnB1c2ggQGV4dHJhY3RvcnMsIHFyWyAoICggXH57Myx9ICkgLis/IFxney0xfSApIF1tc3gg aWYgJG9wdHt0aWxkZV9jb2RlX2Jsb2Nrc307CnB1c2ggQGV4dHJhY3RvcnMsIHFyWyAoICggXGAr ICkgLis/IFxney0xfSApIF1tc3ggaWYgJG9wdHtiYWNrdGlja3NfY29kZX07CmlmICggJG9wdHt0 ZXhfbWF0aF9kb2xsYXJzfSApIHsKICBwdXNoIEBleHRyYWN0b3JzLCAoCiAgICBxcnsgXCRcJCAo PzogW15cbl0gfCAoPzwhIFxuICkgXG4gKD8hIFxuICkgKSs/IFwkXCQgfW1zeCwKICAgIHFyeyBc JCAoPyEgXHMgKSAuKz8gKD88ISBccyApIFwkICg/ISBcZCApIH1tc3gsCiAgKTsKfQoKewogIG15 ICRoaWdobGlnaHQgPSBxcnsKICAgICN3ICg/PCEgW1xwTFxwTlxwe01ufV0gKQogICAgXD1cPQog ICAgI3MgKD8hIFxzICkKICAgICggLis/ICkKICAgICNzICg/PCEgXHMgKQogICAgXD1cPQogICAg I3cgKD8hIFtccExccE5ccHtNbn1dICkKICB9bXN4OwogIGlmICggJG9wdHtjaGVja193aGl0ZXNw YWNlfSApIHsKICAgICRoaWdobGlnaHQgPX4gcy8jcy8vZzsKICB9CiAgaWYgKCAkb3B0e2NoZWNr X3dvcmRfY2hhcnN9ICkgewogICAgJGhpZ2hsaWdodCA9fiBzLyN3Ly9nOwogIH0KICBwdXNoIEBl eHRyYWN0b3JzLCAreyBoaWdobGlnaHQgPT4gcXIvJGhpZ2hsaWdodC9tc3ggfTsKfQoKIyBTbHVy cCBzdGRpbgpteSAkdGV4dCA9IGRvIHsgbG9jYWwgJC87IDw+OyB9OwoKIyBQcm9jZXNzIHRoZSB0 ZXh0Cm15IEBjaHVua3MgPSBleHRyYWN0X211bHRpcGxlICR0ZXh0LCBcQGV4dHJhY3RvcnM7CmZv ciBteSAkY2h1bmsgKCBAY2h1bmtzICkgewogIGlmICggcmVmICRjaHVuayApIHsKICAgICRjaHVu ayA9ICRzcGFuX3N0YXJ0IC4gJCRjaHVuayAuICRzcGFuX3N0b3A7CiAgfQp9CgpwcmludCBqb2lu ICIiLCBAY2h1bmtzOwogICAgCl9fRU5EX18KCj1lbmNvZGluZyBVVEYtOAoKPWhlYWQxIE5BTUUK CmhpZ2hsaWdodC1lcTJzcGFuLnBsIC0tIFJlcGxhY2UgT2JzaWRpYW4gaGlnbGlnaHQgcnVucyB3 aXRoIFBhbmRvYyBzcGFucwoKPWhlYWQxIFZFUlNJT04KClRoaXMgZG9jdW1lbnRhdGlvbiBkZXNj cmliZXMgdmVyc2lvbiAwLjAwMSBvZiBoaWdobGlnaHQtZXEyc3Bhbi5wbAoKPWhlYWQxIFNZTk9Q U0lTCgogICAgcGVybCBoaWdobGlnaHQtZXEyc3Bhbi5wbCBbT1BUSU9OU10gPGlucHV0Lm1kID5v dXRwdXQubWQKCj1oZWFkMSBERVNDUklQVElPTgoKaGlnaGxpZ2h0LWVxMnNwYW4ucGwgcmVwbGFj ZXMgQzw9PUhJR0hMSUdIVEVEPT0+IGFzIHVuZGVyc3Rvb2QKYnkgT2JzaWRpYW4gd2l0aCBQYW5k b2Mgc3BhbnMgbGlrZSBDPFtISUdITElHSFRFRF17LmhsfT4uCgpUaGlzIHNjcmlwdCBpcyBhIHJl Z2V4LWJhc2VkIHRleHQgZmlsdGVyLCB3aXRoIGZhciBzaW1wbGVyIHBhcnNpbmcKY2FwYWJpbGl0 aWVzIHRoYW4gUGFuZG9jLgpIb3dldmVyIGl0IGJ5IGRlZmF1bHQgdHJpZXMgdG8gbGVhdmUgQjw9 PT4gc2VxdWVuY2VzIHdoaWNoIGFyZSB1bmxpa2VseQp0byBiZSBoaWdobGlnaHRpbmcgbWFya3Vw IGFsb25lLiBUaGVyZSBhcmUgc29tZSBjb21tYW5kIGxpbmUKb3B0aW9ucyB0byBjb250cm9sIHRo aXMuCgo9aGVhZDEgT1BUSU9OUwoKPW92ZXIKCj1pdGVtIC1hLCAtLWF0dHJpYnV0ZXMgU1RSCgpV c2UgU1RSIGFzIGF0dHJpYnV0ZXMgZm9yIFBhbmRvYyBzcGFucy4KCkRlZmF1bHQgdmFsdWU6IEM8 LmhsPgoKPWl0ZW0gLXMsIC0tY2hlY2std2hpdGVzcGFjZSAKCkFzc3VtZSB0aGF0IG9wZW5pbmcg Qzw9PT4gZGVsaW1pdGVycyBhcmUgbm90IGZvbGxvd2VkIGJ5IHdoaXRlc3BhY2UsCmFuZCB0aGF0 IGNsb3NpbmcgQzw9PT4gZGVsaW1pdGVycyBhcmUgbm90IHByZWNlZGVkIGJ5IHdoaXRlc3BhY2Uu CgpEZWZhdWx0IHZhbHVlOiB0cnVlCgo9aXRlbSAtUyAtLW5vLWNoZWNrLXdoaXRlc3BhY2UKClNl dCB0aGUgLXMgb3B0aW9uIGp1c3QgYWJvdmUgdG8gZmFsc2UuCgo9aXRlbSAtdywgLS1jaGVjay13 b3JkLWNoYXJzIAoKQXNzdW1lIHRoYXQgb3BlbmluZyBDPD09PiBkZWxpbWl0ZXJzIGFyZSBub3Qg cHJlY2VkZWQgYnkgd29yZC1jaGFycywKYW5kIHRoYXQgY2xvc2luZyBDPD09PiBkZWxpbWl0ZXJz IGFyZSBub3QgZm9sbG93ZWQgYnkgd29yZC1jaGFycy4KCkRlZmF1bHQgdmFsdWU6IHRydWUKCj1p dGVtIC1XIC0tbm8tY2hlY2std29yZC1jaGFycwoKU2V0IHRoZSAtdyBvcHRpb24ganVzdCBhYm92 ZSB0byBmYWxzZS4KCj1pdGVtIC1iLCAtLWJhY2tzbGFzaC1lc2NhcGVzCgpTa2lwIGNoYXJhY3Rl cnMgcHJlY2VkZWQgYnkgYSBiYWNrc2xhc2guClRoaXMgbm90YWJseSBpbmNsdWRlcyBDPFw9Pi4K CkRlZmF1bHQgdmFsdWU6IHRydWUKCk5vdGUgdGhhdCB0aGUgQjwtLWRiPiBhbmQgQjwtLXNiPiBv cHRpb24gYmVsb3cgYWZmZWN0IHRoaXMgb3B0aW9uIQoKPWl0ZW0gLUIgLS1uby1iYWNrc2xhc2gt ZXNjYXBlcwoKU2V0IHRoZSAtYiBvcHRpb24ganVzdCBhYm92ZSB0byBmYWxzZS4KCj1pdGVtIC1j LCAtLWJhY2t0aWNrcy1jb2RlIAoKU2tpcCBjaHVua3Mgb2YgdGV4dCB3aGljaCBsb29rIGxpa2Ug YmxvY2sgb3IgaW5saW5lCmJhY2t0aWNrcy1kZWxpbWl0ZWQgY29kZS4KCkRlZmF1bHQgdmFsdWU6 IHRydWUKCj1pdGVtIC1DIC0tbm8tYmFja3RpY2tzLWNvZGUKClNldCB0aGUgLWMgb3B0aW9uIGp1 c3QgYWJvdmUgdG8gZmFsc2UuCgo9aXRlbSAtdCwgLS10aWxkZS1jb2RlLWJsb2NrcwoKU2tpcCBj aHVua3Mgb2YgdGV4dCB3aGljaCBsb29rIGxpa2UgdGlsZGUtZGVsaW1pdGVkIGNvZGUgYmxvY2tz LgoKRGVmYXVsdCB2YWx1ZTogdHJ1ZQoKPWl0ZW0gLVQgLS1uby10aWxkZS1jb2RlLWJsb2NrcwoK U2V0IHRoZSAtdCBvcHRpb24ganVzdCBhYm92ZSB0byBmYWxzZS4KCj1pdGVtIC1kLCAtLXRleC1t YXRoLWRvbGxhcnMgCgpTa2lwIGNodW5rcyBvZiB0ZXh0IHdoaWNoIGxvb2sgbGlrZSBibG9jayBv ciBpbmxpbmUgJCBkZWxpbWl0ZWQgbWF0aC4KCkRlZmF1bHQgdmFsdWU6IHRydWUKCgo9aXRlbSAt RCAtLW5vLXRleC1tYXRoLWRvbGxhcnMKClNldCB0aGUgLWQgb3B0aW9uIGp1c3QgYWJvdmUgdG8g ZmFsc2UuCgo9aXRlbSAtLWRiLCAtLXRleC1tYXRoLWRvdWJsZS1iYWNrc2xhc2ggCgpTa2lwIGNo dW5rcyBvZiB0ZXh0IHdoaWNoIGxvb2sgbGlrZSBDPFxcKC4uLlxcKT4gb3IgQzxcXFsuLi5cXF0+ CmRlbGltaXRlZCBtYXRoLgoKRGVmYXVsdCB2YWx1ZTogZmFsc2UKCj1pdGVtIC0tREIgLS1uby10 ZXgtbWF0aC1kb3VibGUtYmFja3NsYXNoCgpTZXQgdGhlIC0tZGIgb3B0aW9uIGp1c3QgYWJvdmUg dG8gZmFsc2UuCgo9aXRlbSAtLXNiLCAtLXRleC1tYXRoLXNpbmdsZS1iYWNrdGlja3MgCgpTa2lw IGNodW5rcyBvZiB0ZXh0IHdoaWNoIGxvb2sgbGlrZSBDPFwoLi4uXCk+IG9yIEM8XFsuLi5cXT4K ZGVsaW1pdGVkIG1hdGguCgpEZWZhdWx0IHZhbHVlOiBmYWxzZQoKPWl0ZW0gLS1TQiAtLW5vLXRl eC1tYXRoLXNpbmdsZS1iYWNrdGlja3MKClNldCB0aGUgLS1zYiBvcHRpb24ganVzdCBhYm92ZSB0 byBmYWxzZS4KCj1pdGVtIC1uLCAtLW5vbmUKCkRpc2FibGUgYWxsIHN3aXRjaGVzLgoKPWl0ZW0g LUEsIC1OLCAtLWFsbAoKRW5hYmxlIGFsbCBzd2l0Y2hlcy4KCj1pdGVtIC1oIC0taGVscAoKUHJp bnQgdXNhZ2UgaGVscCBhbmQgZXhpdC4KCj1pdGVtIC1tLCAtLW1hbgoKUHJpbnQgZnVsbCBkb2N1 bWVudGF0aW9uIGFuZCBleGl0LgoKPWhlYWQxIExJQ0VOU0UKClRoaXMgc29mdHdhcmUgaXMgY29w eXJpZ2h0IChjKSAyMDIyIGJ5IEJlbmN0IFBoaWxpcCBKb25zc29uLgoKVGhpcyBpcyBmcmVlIHNv ZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IgbW9kaWZ5IGl0IHVuZGVyCnRo ZSBzYW1lIHRlcm1zIGFzIHRoZSBQZXJsIDUgcHJvZ3JhbW1pbmcgbGFuZ3VhZ2Ugc3lzdGVtIGl0 c2VsZi4KCmh0dHA6Ly9kZXYucGVybC5vcmcvbGljZW5zZXMvCgo9aGVhZDEgQVVUSE9SCgpCZW5j dCBQaGlsaXAgSm9uc3NvbiBFPGx0PmJwam9uc3NvbkBnbWFpbC5jb21FPGd0PgoKPWN1dAoKIyBW aW06IHNldCBmdD1wb2QgZXQgdHM9NCBzdHM9NCBzdz00IHR3PTcyIGNjPTcyOgoKCiMgVmltOiBz ZXQgZnQ9cG9kIGV0IHRzPTQgc3RzPTQgc3c9NCB0dz03MiBjYz03MjoKCgo= --00000000000045210105e22d9b74--