Use environment variable to specify part of image path in Lyx figures












0














Suppose I set an environment variable that contain an OS dependent file path
(e.g. /User/Dropbox/Project1/Images on Mac and C:UsersDropboxProject1/Images on Windows)
How would I go about using that environment variable as part of the image path (e.g./User/Dropbox/Project1/Images/image_of_interest.pdf on Mac and C:UsersDropboxProject1/Images/image_of_interest.pdf on Windows) when adding a graphics object using Lyx?



I understand that relative path can be used to specify path of "image_of_interest.pdf" in an OS independent manner. However, since I'm using Cryptomator to encrypt the enclosing folder of the Lyx file and load the encrypted folder as a virtual drive and "image_of_interest.pdf" is outside of the encrypted folder, I can only think of specifying an absolute path to "image_of_interest.pdf" in an OS independent way using environment variables.










share|improve this question







New contributor




Zhe is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • I understand the desire to use encrypted or cloud folders for documentation but bitter experience has taught me its safer to pull the contents local for editing then return them to the container once done. this is not just for compilation but the file handling of background converters (dvi/ps/eps/pdf) or viewers (synctex)
    – KJO
    3 hours ago












  • Can you elaborate on the difficulties you faced in addition to screwing up relative paths that point to outside of the encrypted folder? I'm new to encrypting cloud folders.
    – Zhe
    3 hours ago










  • Versioning's no help if your eggs are in same basket. Loss is simply greater, 40+yrs ago lost data on encoded floppies 30-20 yrs ago lost data on remote mainframes. Last yr, lost months of work on secure backup-system that takes just as long to rebuild so re-started from scratch, This week lost 1.5 TB of history & wondering if the recovery struggle is worth it. Tex files are plain snippets. The more encrypted the more difficult to recover easily if needed. A zip file or any other method (usb that glitched / pulled / spiked by power surge) is only as good as the # of copies in event of failure.
    – KJO
    2 hours ago










  • Whilst editing the files are in a delicate state, especially there are many requests how can I recover my Tex from the final PDF since my file is no longer in the ether /usb stick. During edits the file is fully open thus prone to corruption from many causes, whilst running the compilation numerous file handling processes are in action. it only takes one byte to go wrong and the whole tower crumbles. Viewers during compilation need unfettered access to the updates etc. Thus frequently am asked why does this system not synchronise in dropbox/google/one drive etc. Backup off-line & expect issues
    – KJO
    2 hours ago
















0














Suppose I set an environment variable that contain an OS dependent file path
(e.g. /User/Dropbox/Project1/Images on Mac and C:UsersDropboxProject1/Images on Windows)
How would I go about using that environment variable as part of the image path (e.g./User/Dropbox/Project1/Images/image_of_interest.pdf on Mac and C:UsersDropboxProject1/Images/image_of_interest.pdf on Windows) when adding a graphics object using Lyx?



I understand that relative path can be used to specify path of "image_of_interest.pdf" in an OS independent manner. However, since I'm using Cryptomator to encrypt the enclosing folder of the Lyx file and load the encrypted folder as a virtual drive and "image_of_interest.pdf" is outside of the encrypted folder, I can only think of specifying an absolute path to "image_of_interest.pdf" in an OS independent way using environment variables.










share|improve this question







New contributor




Zhe is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.




















  • I understand the desire to use encrypted or cloud folders for documentation but bitter experience has taught me its safer to pull the contents local for editing then return them to the container once done. this is not just for compilation but the file handling of background converters (dvi/ps/eps/pdf) or viewers (synctex)
    – KJO
    3 hours ago












  • Can you elaborate on the difficulties you faced in addition to screwing up relative paths that point to outside of the encrypted folder? I'm new to encrypting cloud folders.
    – Zhe
    3 hours ago










  • Versioning's no help if your eggs are in same basket. Loss is simply greater, 40+yrs ago lost data on encoded floppies 30-20 yrs ago lost data on remote mainframes. Last yr, lost months of work on secure backup-system that takes just as long to rebuild so re-started from scratch, This week lost 1.5 TB of history & wondering if the recovery struggle is worth it. Tex files are plain snippets. The more encrypted the more difficult to recover easily if needed. A zip file or any other method (usb that glitched / pulled / spiked by power surge) is only as good as the # of copies in event of failure.
    – KJO
    2 hours ago










  • Whilst editing the files are in a delicate state, especially there are many requests how can I recover my Tex from the final PDF since my file is no longer in the ether /usb stick. During edits the file is fully open thus prone to corruption from many causes, whilst running the compilation numerous file handling processes are in action. it only takes one byte to go wrong and the whole tower crumbles. Viewers during compilation need unfettered access to the updates etc. Thus frequently am asked why does this system not synchronise in dropbox/google/one drive etc. Backup off-line & expect issues
    – KJO
    2 hours ago














0












0








0







Suppose I set an environment variable that contain an OS dependent file path
(e.g. /User/Dropbox/Project1/Images on Mac and C:UsersDropboxProject1/Images on Windows)
How would I go about using that environment variable as part of the image path (e.g./User/Dropbox/Project1/Images/image_of_interest.pdf on Mac and C:UsersDropboxProject1/Images/image_of_interest.pdf on Windows) when adding a graphics object using Lyx?



I understand that relative path can be used to specify path of "image_of_interest.pdf" in an OS independent manner. However, since I'm using Cryptomator to encrypt the enclosing folder of the Lyx file and load the encrypted folder as a virtual drive and "image_of_interest.pdf" is outside of the encrypted folder, I can only think of specifying an absolute path to "image_of_interest.pdf" in an OS independent way using environment variables.










share|improve this question







New contributor




Zhe is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











Suppose I set an environment variable that contain an OS dependent file path
(e.g. /User/Dropbox/Project1/Images on Mac and C:UsersDropboxProject1/Images on Windows)
How would I go about using that environment variable as part of the image path (e.g./User/Dropbox/Project1/Images/image_of_interest.pdf on Mac and C:UsersDropboxProject1/Images/image_of_interest.pdf on Windows) when adding a graphics object using Lyx?



I understand that relative path can be used to specify path of "image_of_interest.pdf" in an OS independent manner. However, since I'm using Cryptomator to encrypt the enclosing folder of the Lyx file and load the encrypted folder as a virtual drive and "image_of_interest.pdf" is outside of the encrypted folder, I can only think of specifying an absolute path to "image_of_interest.pdf" in an OS independent way using environment variables.







graphics lyx






share|improve this question







New contributor




Zhe is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.











share|improve this question







New contributor




Zhe is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









share|improve this question




share|improve this question






New contributor




Zhe is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.









asked 3 hours ago









ZheZhe

1




1




New contributor




Zhe is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.





New contributor





Zhe is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.






Zhe is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.












  • I understand the desire to use encrypted or cloud folders for documentation but bitter experience has taught me its safer to pull the contents local for editing then return them to the container once done. this is not just for compilation but the file handling of background converters (dvi/ps/eps/pdf) or viewers (synctex)
    – KJO
    3 hours ago












  • Can you elaborate on the difficulties you faced in addition to screwing up relative paths that point to outside of the encrypted folder? I'm new to encrypting cloud folders.
    – Zhe
    3 hours ago










  • Versioning's no help if your eggs are in same basket. Loss is simply greater, 40+yrs ago lost data on encoded floppies 30-20 yrs ago lost data on remote mainframes. Last yr, lost months of work on secure backup-system that takes just as long to rebuild so re-started from scratch, This week lost 1.5 TB of history & wondering if the recovery struggle is worth it. Tex files are plain snippets. The more encrypted the more difficult to recover easily if needed. A zip file or any other method (usb that glitched / pulled / spiked by power surge) is only as good as the # of copies in event of failure.
    – KJO
    2 hours ago










  • Whilst editing the files are in a delicate state, especially there are many requests how can I recover my Tex from the final PDF since my file is no longer in the ether /usb stick. During edits the file is fully open thus prone to corruption from many causes, whilst running the compilation numerous file handling processes are in action. it only takes one byte to go wrong and the whole tower crumbles. Viewers during compilation need unfettered access to the updates etc. Thus frequently am asked why does this system not synchronise in dropbox/google/one drive etc. Backup off-line & expect issues
    – KJO
    2 hours ago


















  • I understand the desire to use encrypted or cloud folders for documentation but bitter experience has taught me its safer to pull the contents local for editing then return them to the container once done. this is not just for compilation but the file handling of background converters (dvi/ps/eps/pdf) or viewers (synctex)
    – KJO
    3 hours ago












  • Can you elaborate on the difficulties you faced in addition to screwing up relative paths that point to outside of the encrypted folder? I'm new to encrypting cloud folders.
    – Zhe
    3 hours ago










  • Versioning's no help if your eggs are in same basket. Loss is simply greater, 40+yrs ago lost data on encoded floppies 30-20 yrs ago lost data on remote mainframes. Last yr, lost months of work on secure backup-system that takes just as long to rebuild so re-started from scratch, This week lost 1.5 TB of history & wondering if the recovery struggle is worth it. Tex files are plain snippets. The more encrypted the more difficult to recover easily if needed. A zip file or any other method (usb that glitched / pulled / spiked by power surge) is only as good as the # of copies in event of failure.
    – KJO
    2 hours ago










  • Whilst editing the files are in a delicate state, especially there are many requests how can I recover my Tex from the final PDF since my file is no longer in the ether /usb stick. During edits the file is fully open thus prone to corruption from many causes, whilst running the compilation numerous file handling processes are in action. it only takes one byte to go wrong and the whole tower crumbles. Viewers during compilation need unfettered access to the updates etc. Thus frequently am asked why does this system not synchronise in dropbox/google/one drive etc. Backup off-line & expect issues
    – KJO
    2 hours ago
















I understand the desire to use encrypted or cloud folders for documentation but bitter experience has taught me its safer to pull the contents local for editing then return them to the container once done. this is not just for compilation but the file handling of background converters (dvi/ps/eps/pdf) or viewers (synctex)
– KJO
3 hours ago






I understand the desire to use encrypted or cloud folders for documentation but bitter experience has taught me its safer to pull the contents local for editing then return them to the container once done. this is not just for compilation but the file handling of background converters (dvi/ps/eps/pdf) or viewers (synctex)
– KJO
3 hours ago














Can you elaborate on the difficulties you faced in addition to screwing up relative paths that point to outside of the encrypted folder? I'm new to encrypting cloud folders.
– Zhe
3 hours ago




Can you elaborate on the difficulties you faced in addition to screwing up relative paths that point to outside of the encrypted folder? I'm new to encrypting cloud folders.
– Zhe
3 hours ago












Versioning's no help if your eggs are in same basket. Loss is simply greater, 40+yrs ago lost data on encoded floppies 30-20 yrs ago lost data on remote mainframes. Last yr, lost months of work on secure backup-system that takes just as long to rebuild so re-started from scratch, This week lost 1.5 TB of history & wondering if the recovery struggle is worth it. Tex files are plain snippets. The more encrypted the more difficult to recover easily if needed. A zip file or any other method (usb that glitched / pulled / spiked by power surge) is only as good as the # of copies in event of failure.
– KJO
2 hours ago




Versioning's no help if your eggs are in same basket. Loss is simply greater, 40+yrs ago lost data on encoded floppies 30-20 yrs ago lost data on remote mainframes. Last yr, lost months of work on secure backup-system that takes just as long to rebuild so re-started from scratch, This week lost 1.5 TB of history & wondering if the recovery struggle is worth it. Tex files are plain snippets. The more encrypted the more difficult to recover easily if needed. A zip file or any other method (usb that glitched / pulled / spiked by power surge) is only as good as the # of copies in event of failure.
– KJO
2 hours ago












Whilst editing the files are in a delicate state, especially there are many requests how can I recover my Tex from the final PDF since my file is no longer in the ether /usb stick. During edits the file is fully open thus prone to corruption from many causes, whilst running the compilation numerous file handling processes are in action. it only takes one byte to go wrong and the whole tower crumbles. Viewers during compilation need unfettered access to the updates etc. Thus frequently am asked why does this system not synchronise in dropbox/google/one drive etc. Backup off-line & expect issues
– KJO
2 hours ago




Whilst editing the files are in a delicate state, especially there are many requests how can I recover my Tex from the final PDF since my file is no longer in the ether /usb stick. During edits the file is fully open thus prone to corruption from many causes, whilst running the compilation numerous file handling processes are in action. it only takes one byte to go wrong and the whole tower crumbles. Viewers during compilation need unfettered access to the updates etc. Thus frequently am asked why does this system not synchronise in dropbox/google/one drive etc. Backup off-line & expect issues
– KJO
2 hours ago










0






active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "85"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});






Zhe is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f469056%2fuse-environment-variable-to-specify-part-of-image-path-in-lyx-figures%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes








Zhe is a new contributor. Be nice, and check out our Code of Conduct.










draft saved

draft discarded


















Zhe is a new contributor. Be nice, and check out our Code of Conduct.













Zhe is a new contributor. Be nice, and check out our Code of Conduct.












Zhe is a new contributor. Be nice, and check out our Code of Conduct.
















Thanks for contributing an answer to TeX - LaTeX Stack Exchange!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2ftex.stackexchange.com%2fquestions%2f469056%2fuse-environment-variable-to-specify-part-of-image-path-in-lyx-figures%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

A CLEAN and SIMPLE way to add appendices to Table of Contents and bookmarks

Calculate evaluation metrics using cross_val_predict sklearn

Insert data from modal to MySQL (multiple modal on website)