From mboxrd@z Thu Jan 1 00:00:00 1970 From: Eric Abrahamsen Subject: Re: links and ID properties Date: Wed, 21 Jul 2010 08:55:14 -0700 Message-ID: <87hbjsu8wt.fsf@pellet.net> References: <87oceaosuf.fsf@pellet..net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from [140.186.70.92] (port=43833 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Obbdh-0007kK-0w for emacs-orgmode@gnu.org; Wed, 21 Jul 2010 11:55:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Obbdf-00074g-HE for emacs-orgmode@gnu.org; Wed, 21 Jul 2010 11:55:20 -0400 Received: from lo.gmane.org ([80.91.229.12]:42360) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Obbdf-00074O-1m for emacs-orgmode@gnu.org; Wed, 21 Jul 2010 11:55:19 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Obbda-0003Tk-A2 for emacs-orgmode@gnu.org; Wed, 21 Jul 2010 17:55:14 +0200 Received: from c-76-104-192-32.hsd1.wa.comcast.net ([76.104.192.32]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 21 Jul 2010 17:55:14 +0200 Received: from eric by c-76-104-192-32.hsd1.wa.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 21 Jul 2010 17:55:14 +0200 List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: emacs-orgmode@gnu.org Carsten Dominik writes: > On Jul 14, 2010, at 7:50 PM, Eric Abrahamsen wrote: > >> In addition to using org-mode for scheduling and email integration and >> all that, I've had great success setting up a translation environment >> I'm finally pleased with. I keep vocabulary items in a separate file, >> and then create links from vocabulary items into the actual text I'm >> translating. >> >> I've switched computers recently and in the process something has gone >> wrong with the vocab links. So far as I know, org-link-to-org-use-id >> has >> always had its default value of create-if-interactive-and-no-custom- >> id, >> but now calling org-store-link no longer creates an ID property on the >> target headline (there's no custom id). > > It does for me. > > [...] > > > First of all, I suspect that maybe you are not running the version of > Org-mode you think you are. > What does M-x org-version return? > > Second, you can try to recreate the file that links IDs to files. > Just load > all the relevant Org files into Emacs and then run > > M-x org-id-update-id-locations RET After tracking down that command, It seems the only problem is that I didn't have org-id in org-modules. I don't think I've ever had it in there (did it use to get loaded by default?), but adding it solved my problems. Thanks! Eric > > > Does this help? > > - Carsten > > >> >> ---- >> >> On a semi-related topic, I've seen a couple of threads here recently >> about using links to pull content from other places into the file >> containing the links -- presumably something that would happen upon >> export. I think something along these lines could be very useful -- in >> my case I could choose a final translation of a certain term after all >> the text is translated, then when I export the text, the proper >> English >> translation is substituted into all locations that link to that term. >> This could also be used to create "master files" that pull in content >> from other places: importing subtrees, or creating \input or \include >> statements in the case of LaTeX export. >> >> Presumably this would involve a new link type (say "include") that >> points to a file or heading. When the org file is exported, that >> file or >> heading would be dragged in to replace the link text. If the heading >> to >> be included had a special property (say "INCLUDE_AS"), the value of >> that >> property would be included instead of the text of the heading. >> >> Anyway, this is just a possibilty -- perhaps it can already be done! >> I'd >> be interested in hearing what people think. >> >> Thanks, >> Eric >> >> >> _______________________________________________ >> Emacs-orgmode mailing list >> Please use `Reply All' to send replies to the list. >> Emacs-orgmode@gnu.org >> http://lists.gnu.org/mailman/listinfo/emacs-orgmode > > - Carsten > > > > > _______________________________________________ > Emacs-orgmode mailing list > Please use `Reply All' to send replies to the list. > Emacs-orgmode@gnu.org > http://lists.gnu.org/mailman/listinfo/emacs-orgmode