From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/23075 Path: news.gmane.org!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: Re: Convert Pandoc Markdown to Pandoc Markdown; Inline to Reference Link for Nested Links! Date: Wed, 03 Jul 2019 03:04:25 -0700 Message-ID: <87k1czmo2e.fsf@johnmacfarlane.net> References: Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Injection-Info: blaine.gmane.org; posting-host="blaine.gmane.org:195.159.176.226"; logging-data="75863"; mail-complaints-to="usenet@blaine.gmane.org" To: Nikhil Agarwal , pandoc-discuss Original-X-From: pandoc-discuss+bncBCJZJHG45QDBBNP36HUAKGQE2VKLDMI-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Wed Jul 03 12:04:40 2019 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane.org Original-Received: from mail-pg1-f183.google.com ([209.85.215.183]) by blaine.gmane.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.89) (envelope-from ) id 1hic7z-000JYF-Qy for gtp-pandoc-discuss@m.gmane.org; Wed, 03 Jul 2019 12:04:40 +0200 Original-Received: by mail-pg1-f183.google.com with SMTP id a13sf1316712pgw.19 for ; Wed, 03 Jul 2019 03:04:39 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1562148278; cv=pass; d=google.com; s=arc-20160816; b=xc0WB9kiXR+UN1EPSbMDWGkfCJMtazF1C1YKufrs8oGAu8tkkVqVvFXkipw04sZ38A OcEYJw5VeOrTn+pHar8SYQFFSmOzeuoRX8NfPjH9KXSNsSjXRU2JGZtAxcEhccH8STz7 1qsIo5vQTd4gnu1RVwlE8DVflk+5/WyO1GuDC5pMHVWS868VbL3g9vfltrjSWsSWlmrF +eYbevXY9/KYHz4doEzP6+9Hku7epojmGeaigPY6zITkLBm5SQ77huzm92Ce1Qs4ormg /Y3nynEBo5ahKPIJLRmZhuHz2K47IfOuoNNKIC53Y8Hndjo4rc8xjLsOKlH1TTuLVBli kf6Q== 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:mime-version:message-id :date:references:in-reply-to:subject:to:from:sender:dkim-signature; bh=bc0HC+/yQ3illDF52mYDRtIGPnePnnj081u3408N9JY=; b=spZ/QUWqmVXz8FOPTn7uBvgGd/hkwtBjXPUnSV1MRLKKJWPdVg3iO92t4IfVZjPcUc W5v1p1JCvPx18k28EDpZQQc84nFa/7BS8kdT+weV5/4sFAMyINjchhzkPC5qoRwGcbiB LAc4J3FocIUCV9qFyGPQLOMFPtFrtmFNbbEeh2dQoFCoqIaft3OSJOF3Je2ug+Rgn72Y xmqAIdKFhzmMQTubPPe9ik8KWim3n1Djebi6Qu28r1HOyRouy5AQkA/8btUfj2XvYAWZ VL178Zfkr5Z3wENpxS3dkThEmrO9LSuzjSq20rbPSXPkD6q6f/co7dXKqczbOut4ea46 UeDw== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b="ju/aAoOl"; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::62e as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20161025; h=sender:from:to:subject:in-reply-to:references:date:message-id :mime-version: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=bc0HC+/yQ3illDF52mYDRtIGPnePnnj081u3408N9JY=; b=nAzOFCz8eEwAPDXVHifCBokGmlY7YlAqY0nU6yMEa5Y381qfRgNTmHAMPAYM9WjVFo VRui8TJ07NPfANyS6w2yAj4a5DOgchN1QF4oV4rb6soAEesbrVke6uhwHmpQ6E30jJBw L+KW/Fg9Y5oSuuHefe8VzofkiW4FnID6f1PjLv9iKOABtXBioVCEL5WW7xBslmkrMFS4 t7Vl4wp400UNddqAVGAkTozqqIs9yCzDpaykl/9dJtFh0LhrNMv1S6ZmBQ240nNB7/1a MNWcLdqPJLWZbVXsjF3M/SiimV+DLoeGI8YQ5JEw9Arhn6Gle+N8ru2N2zwgtPDaAJdY mWdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=sender:x-gm-message-state:from:to:subject:in-reply-to:references :date:message-id:mime-version: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=bc0HC+/yQ3illDF52mYDRtIGPnePnnj081u3408N9JY=; b=XvMCLDbZshC77Q4muMW3VGV/vFxDDeCZc2aZiEG9fuUlZ7x24wqSaybHtauc4JEXee vCmv4DCzBjDAaNdaoM7yddJq03kMmzYbCMasgYm08jyUoQYfFQR8wD3cPYhY7iAvqMSp Wjc2NoST9RcphepPD22vRV9GGCVDY3ho3dJ6QL1qCjSXR7CfZTvIkDQDqpLUtcEYSj1z 7KiUwkrwZ2tledmT1sUowju9HS8suoB3t2BTomPfO/DPEFpqc1kQOYs1FEVHzxaQBM0W CqNDmLQrcIU2Tnu/WhNVAjbGRov69pBYovmNXvetBCXbXZWSogIZ9IWKZR0kuji7sDnU B+YA== Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: APjAAAWcRSx6cJYIm4ubDMlujnvIX6JSWkWCr9jfySIbB1KjCPnTfMWf wqcofzfLKB2zniFDTTx4two= X-Google-Smtp-Source: APXvYqxrbpHqSpJ+fSoqYWywNgn21Dd07q06qyD2JqcGShvjvoFV4Y1e6CGZAMY8Guwiz28pNM+jRQ== X-Received: by 2002:a17:902:6b44:: with SMTP id g4mr41095935plt.152.1562148278239; Wed, 03 Jul 2019 03:04:38 -0700 (PDT) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a17:90a:2ec7:: with SMTP id h7ls768619pjs.3.canary-gmail; Wed, 03 Jul 2019 03:04:37 -0700 (PDT) X-Received: by 2002:a17:902:8696:: with SMTP id g22mr40452849plo.249.1562148277084; Wed, 03 Jul 2019 03:04:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1562148277; cv=none; d=google.com; s=arc-20160816; b=eRbz96bENuy7c8/Z5wi4xVXKHx9XQ1YAPzX60knIL3Ny0zhNfMTXw9kIk3sOhVZOFj VCg+6izmrAQgeb7xqOHNWl2OONWa7xbi06vmrz90x73A60quY00usoR5GTWjtcFfdkR+ jv6Kmx94W1l+6vOGceJfiOV95zKa9rDl9s3nSd+Bqr2yIIIzK7NaUnIzAoRm1fI8CInk 7zne+3Qn3c5fwJA3PC6HVE5+8UE9iaoYSjp7dcEQFkv5SZ3fOhvA5I81bSz6k2+qowyv fXP9A97+CCGGxNXmbNvyVdWCOsWtsBU/lgY92UG6q6xvSqboKlClI5M9QTVhu887TWpc m29Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:message-id:date:references:in-reply-to:subject:to:from :dkim-signature; bh=AxUhc3mUahFR0HecH0QRStEbJNy1en2O98G9z/J0vio=; b=mNtslelEOuhUIi6DhlamOSGDUkjwJTm4ZbclCBHk2OI139dL/G15AkJdu5pMOC638R /eAVfxB/pjnVlZyO9tY2stHuaMSKHXuTjxoKdza3VfPgFNflAFncrd7KMDrbPxHeMD8p UXb0PANkhr9RAfIvxSJIn3GbnwN8D1d+8Yfa/nch3oClX0EBfTaWrQgfvxgP6TrsK78W K2K3zeSXNq88Q6VYWv/bi3Y5xUpZKmmK5Lc2suOEy0srugcT6gwHWQ75bLW67F0o2YfC Eb2FshXYd9lzTd7Qg7zzP95ejuIA1FIM4DZElxbCboQ3nYccy8KF7TPyJDErUSFb78Rq 3WOg== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b="ju/aAoOl"; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::62e as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org Original-Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com. [2607:f8b0:4864:20::62e]) by gmr-mx.google.com with ESMTPS id ck6si115037plb.4.2019.07.03.03.04.37 for (version=TLS1_3 cipher=AEAD-AES128-GCM-SHA256 bits=128/128); Wed, 03 Jul 2019 03:04:37 -0700 (PDT) Received-SPF: pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::62e as permitted sender) client-ip=2607:f8b0:4864:20::62e; Original-Received: by mail-pl1-x62e.google.com with SMTP id c14so984004plo.0 for ; Wed, 03 Jul 2019 03:04:37 -0700 (PDT) X-Received: by 2002:a17:902:e6:: with SMTP id a93mr41359026pla.175.1562148276830; Wed, 03 Jul 2019 03:04:36 -0700 (PDT) Original-Received: from johnmacfarlane.net (li55-134.members.linode.com. [74.82.3.134]) by smtp.gmail.com with ESMTPSA id h1sm2995525pfg.55.2019.07.03.03.04.35 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 03 Jul 2019 03:04:36 -0700 (PDT) Original-Received: by johnmacfarlane.net (Postfix, from userid 1000) id 4894DA231; Wed, 3 Jul 2019 06:04:25 -0400 (EDT) In-Reply-To: X-Original-Sender: jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@berkeley-edu.20150623.gappssmtp.com header.s=20150623 header.b="ju/aAoOl"; spf=pass (google.com: domain of jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org designates 2607:f8b0:4864:20::62e as permitted sender) smtp.mailfrom=jgm-TVLZxgkOlNX2fBVCVOL8/A@public.gmane.org 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:23075 Archived-At: Here's what I get with your input when I use the command pandoc -t markdown-shortcut_reference_links --reference-links ![Step 1 and 13: [Hasta Uttanasana][]][] [Hasta Uttanasana]: https://en.wikipedia.org/wiki/Hasta_Uttanasana [Step 1 and 13: [Hasta Uttanasana][]]: https://upload.wikimedia.org/wikipedia/commons/e/ed/2Urdva_Hastasana.JPG That's what you want, right? You seem to be running pandoc through some sort of other program, and I don't know what version you have? Nikhil Agarwal writes: > Hi I want to convert the Pandoc Markdown to Pandoc Markdown from Inline to > Reference Link for all Nested Links! > > For example: > > # Input.md > > ```markdown > ![Step 1 and 13: [Hasta > Uttanasana](https://en.wikipedia.org/wiki/Hasta_Uttanasana)](https://upload.wikimedia.org/wikipedia/commons/e/ed/2Urdva_Hastasana.JPG) > ``` > > # DesiredOutput.md > > ```markdown > ![Step 1 and 13: [Hasta Uttanasana][]][] > > [Hasta Uttanasana]: https://en.wikipedia.org/wiki/Hasta_Uttanasana > [Step 1 and 13: [Hasta Uttanasana][]]: > https://upload.wikimedia.org/wikipedia/commons/e/ed/2Urdva_Hastasana.JPG > ``` > > # Output > > - I tried the following commands > > ```bash > $ PandocOption="-s --reference-links" > $ PandocExtension="-f markdown -t markdown-shortcut_reference_links" > $ pandoc ${PandocOption} ${PandocExtension} Input.md -o Output.md > ``` > > - And I got following output (Output.md) ! The image link has vanished! > > ```markdown > \[Step 1 and 13: [Hasta Uttanasana][]\]\[\] > > [Hasta Uttanasana]: https://en.wikipedia.org/wiki/Hasta_Uttanasana > ``` > > ----------------------------------------------------- > > Is it possible to get the Desired Output as shown above as the > DesiredOutput.md? > > Thanks! > > Nikhil > > -- > 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/f06b22ca-2ce6-488d-a7b4-3c17323bc388%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout.