[OS X TeX] adding the whole bibliography via BibDesk

David Watson dewatson at me.com
Mon May 21 14:01:53 EDT 2012


You do not need to use sudo to use the .Command file, you only need permissions set correctly on the .Command file.
You might step into the terminal after it as failed and type:
  chmod 755 vasilakos.Command
or, if that doesn't work:
  ls -l vasilakos.Command

On May 21, 2012, at 12:58 PM, konstantinos vasilakos wrote:

> Hmm, I am in Lion so sudo is required as far I know, so:
> sudo #!/bin/bash
> for file in *.aux ; do
> bibtex ‘basename $file .aux‘
> done
> Last login: Mon May 21 19:51:37 on ttys000
> Macintosh:~ admin$ /Users/admin/Documents/HumTech_Paper/vasilakos.Command 
> -bash: /Users/admin/Documents/HumTech_Paper/vasilakos.Command: Permission denied
> Macintosh:~ admin$ sudo /Users/admin/Documents/HumTech_Paper/vasilakos.Command 
> Password:
> sudo: /Users/admin/Documents/HumTech_Paper/vasilakos.Command: command not found
> Macintosh:~ admin$ 
> 
> any hint ? 
> btw the sec.aux is in the directory (as this demands the command).
> 
> Best
> 
> \K.
> 
> 
> On 21 May 2012, at 19:50, David Watson wrote:
> 
>> 
>> On May 21, 2012, at 12:41 PM, konstantinos vasilakos wrote:
>> 
>>> Hi, there is one file called sec.aux in my directory which contains the following:
>>> \bibstyle{plain}
>>> \bibdata{literature}
>>> \citation{*}
>>> 
>>> According to the wrapper you send me it seems that it runs when I double click it, (could you send me the sudo command as it is?) I can afford some terminal  wise work.
>>> 
>> 
>> You should see a terminal open up, and you should see two bibtex runs (at least).
>> If you don't see anything in the terminal, then you need to change permissions to read/write/execute for owner at the least.
>> 
>> If you want to know what's in the .Command file, open it with TextEdit or type "less " in a terminal window and drag the file to the window so that it autocompletes the path.
>> If you have previews enabled in the Finder, then you should see the complete text of this small snippet at the very least.
>> 
>>> But in general I see no error but no sec bibliography as well, 
>>> thanks
>>> Best
>>> \K.
>>> 
>>> 
>>> On 21 May 2012, at 17:54, David Watson wrote:
>>> 
>>>> Looking at the documentation, if you call your new bibliography section "sec" (as in the \newcites{sec}{Secondary Literature} example), then you should have a resulting sec.aux file.
>>>> 
>>>> Assuming that you've done everything you said, then you need to make sure that you see a sec.bbl and sec.blg file after you have typeset everything.
>>>> 
>>>> You will either have to use one of Herb's latexmk engines in TeXShop, use the .Command file I sen't you, or open up a terminal and type the bibtex commands yourself in order for these files to exist.
>>>> 
>>>> So - do you see sec.aux, sec.bbl, and sec.blg? If they are present in your project directory, do they contain any information?
>>>> 
>>>> On May 21, 2012, at 9:30 AM, konstantinos vasilakos wrote:
>>>> 
>>>>> Well I am not sure I understand correctly, in my directory I have all the files you mentioned, btw I will try then to make the same .bib file content with another name and load it in the sec \bibliography, do you think this should work?
>>>>> Best
>>>>> \K.
>>>>> 
>>>>> On 21 May 2012, at 16:14, David Watson wrote:
>>>>> 
>>>>>> 
>>>>>> On May 21, 2012, at 9:01 AM, konstantinos vasilakos wrote:
>>>>>> 
>>>>>>> But I am running the Bibdesk for this, no ?
>>>>>>> 
>>>>>> 
>>>>>> Bibdesk is for managing your .bib file.
>>>>>> 
>>>>>>> The references are appear correctly 
>>>>>>> 
>>>>>>> bibliographystyle{plain}
>>>>>>> \bibliography{RefHT}
>>>>>>> 
>>>>>>> But not when I want to add an extensive bibliography after references.
>>>>>>> 
>>>>>>> \renewcommand{\refname}{Bibliography}
>>>>>>> \bibliographystylesec{plain}
>>>>>>> \nocitesec{*}
>>>>>>> \bibliographysec{RefHT}
>>>>>> 
>>>>>> I am not exactly sure whether or not you will be able to use the same name for your normal bibliography and your \bibliographysec{} because what should be happening when your typeset your document is that all of the citations are exported to your ".aux" file.
>>>>>> BibTeX (not BibDesk) is then used to process the citations in the .aux file, which generates two new files - the ".blg" (log) and the ".bbl" (bibliography) file.
>>>>>> During the typesetting process, the \bibliography or \bibliographysec command takes care of looking for the ".bbl" file and includes it in your document.
>>>>>> 
>>>>>> If it happens that you have only one .aux file in your directory, then you will never get the expected behavior.
>>>>>> So - do you have only the one .aux file, or are there multiple .aux files in your project directory?
>>>>>> 
>> 
>> ----------- Please Consult the Following Before Posting -----------
>> TeX FAQ: http://www.tex.ac.uk/faq
>> List Reminders and Etiquette: http://email.esm.psu.edu/mac-tex/
>> List Archive: http://tug.org/pipermail/macostex-archives/
>> TeX on Mac OS X Website: http://mactex-wiki.tug.org/
>> List Info: http://email.esm.psu.edu/mailman/listinfo/macosx-tex
>> 
> 
> ----------- Please Consult the Following Before Posting -----------
> TeX FAQ: http://www.tex.ac.uk/faq
> List Reminders and Etiquette: http://email.esm.psu.edu/mac-tex/
> List Archive: http://tug.org/pipermail/macostex-archives/
> TeX on Mac OS X Website: http://mactex-wiki.tug.org/
> List Info: http://email.esm.psu.edu/mailman/listinfo/macosx-tex
> 




More information about the MacOSX-TeX mailing list