emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Orgmode] Re: links and ID properties


From: Eric Abrahamsen
Subject: [Orgmode] Re: links and ID properties
Date: Wed, 21 Jul 2010 08:55:14 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

Carsten Dominik <address@hidden> 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.
>> address@hidden
>> http://lists.gnu.org/mailman/listinfo/emacs-orgmode
>
> - Carsten
>
>
>
>
> _______________________________________________
> Emacs-orgmode mailing list
> Please use `Reply All' to send replies to the list.
> address@hidden
> http://lists.gnu.org/mailman/listinfo/emacs-orgmode




reply via email to

[Prev in Thread] Current Thread [Next in Thread]