[OS X TeX] Bibdesk + autocompletion

Adam R. Maxwell amaxwell at mac.com
Sun Jan 8 18:45:24 CET 2006


On Jan 8, 2006, at 09:21, Claus Gerhardt wrote:

> Due to Herb's hint with the arrow keys my wish for repositioning of  
> the completion window is not so urgent anymore, and I certainly  
> understand Adam's reluctance to rewrite Apple's autocompletion  
> code. In fact I wasn't aware that autocompletion is a feature of  
> the OS.

Thanks for understanding!  Any text view or text field should pop up  
a dictionary-based completion list when you hit opt-esc or esc (or  
maybe f5) depending on how your keybindings are set up.

Adam

>
>
> On Jan 8, 2006, at 17:43, Adam R. Maxwell wrote:
>
>>
>> On Jan 8, 2006, at 07:28, Herbert Schulz wrote:
>>
>>>
>>> On Jan 8, 2006, at 9:00 AM, Claus Gerhardt wrote:
>>>
>>>> Using Bibdesk's autocompletion feature in TexShop works fine  
>>>> though there are two improvements I would like to suggest:
>>>>
>>>> - When the line where the citation should be inserted is near  
>>>> the bottom of the screen the little poup window with the  
>>>> suggestions can only partially be seen and the scroll arrows are  
>>>> hidden. It would be better, if the position of the popup window  
>>>> would depend on the relative position of the cursor with respect  
>>>> to the screen. In fact it wouldn't hurt, if the default position  
>>>> would be at the top of the source file window all the way down  
>>>> to the bottom of the screen.
>>>>
>>>> - Having a large screen I would prefer a larger popup window.  
>>>> Maybe the two dimensions can be user defined as well as the  
>>>> position of the top left corner (close but not identical to the  
>>>> top left corner of the screen/source file window) or (my  
>>>> preferred choice) the top right corner (close but not identical  
>>>> to the top right corner of the screen/source file window).
>>
>> Both of these are really out of my control, without completely  
>> rewriting Apple's autocomplete mechanism and replacing it using  
>> some nasty hacks.  I don't want to do that, since loading my code  
>> into someone else's program is a risky proposition at best, and  
>> right now it's limited to swizzling a couple of methods.
>>
>>> If the open window is near the bottom of the screen and there are  
>>> just enough items brought up in the list so the end of the list  
>>> (~5 items) is out of view there still are no scroll arrows or  
>>> scroll bar. I can still scroll using the arrow keys and see the  
>>> item in the substitution display so it isn't as though I can't  
>>> get to the items.
>>
>> Apple says this is a known bug with their completion window, so  
>> hopefully they fix it.  If it bothers anyone else, file a bug  
>> report at http://bugreport.apple.com/ and vote for your favorite bug.
>>
>>> Now here's a bigger one! It would be neat if the first time you  
>>> use the substitution it would search for a \bibliography command  
>>> and open that .bib file in BibDesk. That would save me the time  
>>> of setting that as the default for BibDesk or opening that .bib  
>>> file in BibDesk before starting the editing.
>>
>> I thought about that at one point, for finding \labels in  
>> \included files, but there's no way to get the present working  
>> directory from a text view, so it would break unless you used an  
>> absolute path.
>>
>>> If there are folks out there not using the neat citation  
>>> substitution available with BibDesk they should try it! Very Neat!
>>
>> Thanks :).  By the way, it works with any Cocoa text editor  
>> (TextEdit, Xcode, OmniOutliner) as well as the Cocoa TeX IDEs.
>>
>> Adam
>> ------------------------- Info --------------------------
>> Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
>>          & FAQ: http://latex.yauh.de/faq/
>> TeX FAQ: http://www.tex.ac.uk/faq
>> List Archive: http://tug.org/pipermail/macostex-archives/
>>
>
> ------------------------- Info --------------------------
> Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
>          & FAQ: http://latex.yauh.de/faq/
> TeX FAQ: http://www.tex.ac.uk/faq
> List Archive: http://tug.org/pipermail/macostex-archives/
>

------------------------- Info --------------------------
Mac-TeX Website: http://www.esm.psu.edu/mac-tex/
          & FAQ: http://latex.yauh.de/faq/
TeX FAQ: http://www.tex.ac.uk/faq
List Archive: http://tug.org/pipermail/macostex-archives/




More information about the macostex-archives mailing list