On 12 Sep 2007, at 6:10 PM, Chris Goedde wrote: > On Sep 12, 2007, at 10:41 AM, Adam R. Maxwell wrote: > >> >> Okay, using a document-relative path certainly makes sense in that >> situation. The question then becomes: should we keep this >> behavior, or break it now? (By break, I mean use home-relative >> instead of document-relative paths). Opinions from the users? >> What's easier for people to deal with? I think Mike may be >> responsible for the original implementation, so maybe he has >> comments. > > From my perspective, home-relative is much better than bib-relative. > I store my master bib file where tex wants it, in ~/Library/texmf/ > bibtex/bib. I certainly don't want my pdfs there, so a bib-relative > path would just be walking back up the hierarchy and then down into a > folder inside Documents. In that case it makes more sense to me to > just start from ~ . >
I wouldn't like to use relative paths as home-relatives. If we want to support home-relative paths we should save those using tilde. I think relative paths should be either document-relative or papers folder-relative. So I think the latter would actually be better, as it would also solve your problem. > In looking at the current preferences, I'm a little confused about > this discussion. Under "AutoFile Preferences" it seems that I can > choose either between a "Papers folder location" or "Use relative > path for Local-Url". A couple comments. First, shouldn't these two > choices really be radio buttons rather than checkboxes because you > only have an either-or choice? (At first, I was confused why the "Use > relative path for Local-Url" was greyed out.) Actually, I see that > they can both be unchecked, which seems a little strange. In that > case, the preview window shows ~/blah.pdf as the location. Isn't that > really a subcategory of "Papers folder location"? Do any users > actually uncheck both those boxes? > I don't understand this confusion. If it were radio buttons, indeed I could understand it, that's why they're not radio buttons. It's not either-or. The "use relative path" is additional (you can choose the doc location as the current papers folder, and use absolute paths.). It's just that we currently do not allow relative paths for auto-file when you have a papers folder, as that would not really make sense. Note that the preview is nothing more than a preview. It always shows the tilde-abbreviated path, not the actual value of the Local-Url field. > Second, why not just make "Papers folder location" always be relative > to ~ (rather than an absolute path) and keep the "Use relative path > for Local-Url" relative to the current document? Wouldn't that solve > the current problem while keeping backwards compatibility? Obviously, > I'm missing something here ... > It's not really relevant whether the papers folder path is relative. It's only relevant where we put the files and what path is used in the Local-Url field. We do a lot of resolving for the paths, so relative or not, the pappers folder is always resolved to a full path during the auto-file process. > Lastly, if I uncheck "Papers folder location", BibDesk forgets the > current location, and I have to relocate it when I check the box > again. It would be very nice if BibDesk remembered that location even > if the button is unchecked. > > -- > Chris > Unchecking means setting the papers folder to the empty string. This indicates that auto-file should use the document location. There is no separate pref for check/uncheck of this button, so there is no way to remember it. Christiaan ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2005. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Bibdesk-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/bibdesk-users
