From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: setting local variables Date: Wed, 06 Sep 2017 12:38:04 +0200 Message-ID: <87mv68159v.fsf@nicolasgoaziou.fr> References: <871sotiqld.fsf@ericabrahamsen.net> <87r2wsly88.fsf@nicolasgoaziou.fr> <877eykbpho.fsf@ericabrahamsen.net> <87wp5dmkm0.fsf@gmx.us> <87h8wh13tm.fsf@ericabrahamsen.net> <87y3psp5ne.fsf@gmx.us> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:34308) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dpXim-00025W-3C for emacs-orgmode@gnu.org; Wed, 06 Sep 2017 06:38:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dpXih-0006rA-8R for emacs-orgmode@gnu.org; Wed, 06 Sep 2017 06:38:12 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:44250) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dpXih-0006qq-1a for emacs-orgmode@gnu.org; Wed, 06 Sep 2017 06:38:07 -0400 In-Reply-To: <87y3psp5ne.fsf@gmx.us> (rasmus@gmx.us's message of "Wed, 06 Sep 2017 10:56:05 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: "Emacs-orgmode" To: Rasmus Cc: emacs-orgmode@gnu.org Hello, Rasmus writes: > Eric Abrahamsen writes: > >> The only real problem I encountered was that links to external Info >> manuals did not export correctly, and couldn't be followed. I gave up on >> learning the exact syntax of texinfo's @[px]ref commands because it was >> dinnertime, but I can figure out what went wrong and maybe provide a >> patch. > > I am not sure either. I couldn=E2=80=99t get cross-referencing working. > > http://www.gnu.org/software/texinfo/manual/texinfo/texinfo.html#Cross= -References > > The texinfo part of the Org manual could use a section on > cross-referencing IIRC, cross-referencing is straightforward. It should just work. >> The other thing I'd like to know is how to "inline" sections (ie output >> several sections on a single page), but still have links to those >> sections work correctly. > > Are you talking about info pages now? Because in pdf and html it=E2=80= =99s not an > issue as far as I=E2=80=99m aware. The OP is probably talking about @heading and al.=20 There is actually no way to specify such a "nodeless" heading (more exactly, an unnumbered heading that doesn't appear in the table of contents), because I couldn't find any appealing syntax (i.e., not too low level, and, if possible, generic enough). I agree this is the last major issue in this export back-end. > I would agree, but perhaps I=E2=80=99m biased since I don=E2=80=99t have = much of a working > knowledge of texinfo other than enough to add sections to an existing > manual. > > You could look at the texinfo manual and see if we are missing something > > http://www.gnu.org/software/texinfo/manual/texinfo/texinfo.html > > On the top of my head it would be good to have a cross-referencing > section, though I think that there may not be support for too > sophisticated referencing, at least judging from =E2=80=98org-texinfo--@r= ef=E2=80=99. What it sophisticated referencing? "ox-texinfo" supports internal and external links without specific syntax. @pxref and @xref is just syntactic sugar over @ref. "ox-texinfo.el" supports @email, @ref and @uref. > Another area that seems slightly lacking is support for all markings, so > perhaps there could be a section on accessing your favorite via > =E2=80=98org-texinfo-text-markup-alist=E2=80=99 (if =E2=80=98org-texinfo-= -text-markup=E2=80=99 supports > it) and the rest via macros, if necessary. > > http://www.gnu.org/software/texinfo/manual/texinfo/texinfo.html#Marki= ng-Text IMO, advanced marking is not needed, at least out of the box. For example, @kbd{M-@key{TAB}} in Texinfo is morally equivalent to ~M-~ in Org, as long as the document targets info. If you absolutely need @kbd, you can use a macro. Regards, --=20 Nicolas Goaziou