[OS X TeX] Copying directories

André Bellaïche abellaic at math.jussieu.fr
Sat Jan 11 18:39:53 CET 2014

Answer too your first question (Martin) : “Where did you get this cabin.tds.zip from?”

By googling ctan cabin, I get to http://www.ctan.org/pkg/cabin, where I may click on /fonts/cabin or on Dowload. I clicked on Download, but the results are the results are the same :

5 directorties and 3 files, in the first case, a directory cabin containing the whole file in the second case:

---- doc [containing text and pdf files] 
---- latex [sty and fd files]
---- map [1 map file]
---- opentype [otf files]
---- type1 [pfb files]
---- 3 files

By going to http://www.ctan.org/tex-archive/install/fonts and clicking on cabin.tds.zip, I get as you said:

---- doc
	---- fonts
---- fonts 
	---- enc
	---- map
	---- opentype
	---- tfm
	---- type1
	---- vf
---- tex
	---- latex

I used this, and

rsync -auv     cabin/     texmf-local/ --dry-run
rsync -auv     cabin/     texmf-local/

ran perfectly, although there was an erreor massage saying that some files couldn't be copied. In fact, everything useful was copied.



Le 10 janv. 2014 à 17:41, Martin Costabel a écrit :

> On 10/01/14 16:21, André Bellaïche wrote:
>> Hi,
>> Suppose I want to add a new font to my TeX system. The font may be Cabin and the system may be TeXLIve 2010 (I prefer not to update it for the moment).
>> The README says: “To install this package on a TDS-compliant TeX system unzip the file
>> tex-archive/install/fonts/cabin.tds.zip at the root of an appropriate
>> texmf tree, likely a personal or local tree.”
>> TeXLive on a Mac doesn't seem to be TDS-compliant (whatever this may means), since when I download the zip fie it unzips by itself into a Mac directory called “cabin”. So I am left with the task of copying a tree into a tree.
>> The first tree is
>> cabin
>> ---- doc
>> ---- latex
>> ---- map
>> ---- opentype
>> ---- type1
>> ---- files such as README and samples
> Where did you get this cabin.tds.zip from? The one I see in https://http://www.ctan.org/tex-archive/install/fonts does not have this directory structure. If you unzip it with the unzip command, it produces directories
> fonts/type1/impallari/cabin/
> fonts/tfm/impallari/cabin/
> fonts/vf/impallari/cabin/
> tex/latex/cabin/
> doc/fonts/cabin/
> all very TDS compliant. The eclosing "cabin" directory is probably produced by your unzipping method, although when I just double-clicked on the zip file, I got a folder "cabin.tds" which has 3 subdirectories fonts, tex and doc, as shown above.
>> Not quite the same thing. People suggest that I use  cp -R  in the Terminal. But a quick look at  man cp  suggest that  cp -R would hardly do the job of putting everything in the right place (that is directories with the same name) in the sublevels of the second tree.
>> Does somebody know a solution? (I could do it by hand, but this not the last time I install a new font in TeXLive.)
> For copying a tree into another partially identical, I recommend rsync:
> rsync -auv .../cabin/ .../texmf-local/ --dry-run
> The --dry-run flag makes it show what it will do, without doing it. Remove it for the actual execution.
> -- 
> Martin
> ----------- 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: https://email.esm.psu.edu/mailman/listinfo/macosx-tex

More information about the macostex-archives mailing list