Latex Fonts and Octave
Ben Abbott
bpabbott at mac.com
Thu Mar 26 21:25:43 CDT 2009
On Mar 26, 2009, at 9:50 PM, Thomas Markovich wrote:
>
> On Mar 26, 2009, at 8:44 PM, Ben Abbott wrote:
>
>>
>> On Mar 26, 2009, at 9:28 PM, Thomas Markovich wrote:
>>
>>> <groundstate1.ps>
>>>
>>> (I attached something, did it work?)
>>>
>>> We just have a few things like that. They're generated through a
>>> fourier sum. Using psfrag we replaced asd with \varphi and zxc
>>> with \psi_0^{(+)}(\varphi).
>>>
>>> On Mar 26, 2009, at 8:24 PM, Ben Abbott wrote:
>>>
>>>> hmmm ... I'm not certain what you imply by "image". Are you using
>>>> octave's image toolbox?
>>>>
>>>> So I understand better, can you explain what your figure is
>>>> illustrating? ... perhaps you can provide a link to something
>>>> similar?
>>>>
>>>> Ben
>>>
>>
>> Great, there is a solution to your problem! ... actually more than
>> one.
>>
>> (1) First a broad solution ...
>>
>> Mac OSX has access to a lot of nice Linux stuff (I'm a Mac OSX user
>> myself).
>>
>> If haven't already done so, I recommend you install either the Fink
>> or DarwinPorts package manager. The link below compares the two.
>>
>> http://abstract.cs.washington.edu/wiki/index.php/Mac_Users:DarwinPorts_vs_Fink
>>
>> I'm using Fink, but many prefer DarwinPorts.
>>
>> Each of these package managers make installing and updating
>> software a breeze.
>>
>> If you install xfig
>>
>> http://en.wikipedia.org/wiki/Xfig
>>
>> You can use Octave's "fig" terminal to produce an xfig file that
>> you can read using xfig and then export the result in various
>> formats ... which include a PDF/LaTeX format as well as a TIFF
>> format.
>>
>> I like xfig, but it *may* take some time to get use to. The links
>> below should be helpful for your problem.
>>
>> http://epb.lbl.gov/xfig/frm_printing.html (see the section "xfig
>> and PDFLaTeX")
>>
>> Each of these package managers can also keep Octave, gnuplot, and
>> LaTeX up to date!
>>
>> (2) You might also try converting the xfig file to a tikz file
>> (using fig2tikz)
>>
>> http://kogs-www.informatik.uni-hamburg.de/~meine/software/figpy/#fig2tikz
>>
>> (3) You can try using png/TikZ to solve your problem. This approach
>> will allow you to produce the figure from within LaTeX.
>>
>> http://www.texample.net/tikz/examples/gnuplot-basics/
>>
>> (4) You can use my original suggestion
>>
>> a) Produce your figure using Octave
>> b) Then from Octave's command line, type
>>
>> drawnow ("latex", "your_figure.tex")
>>
>> c) Include it in your paper using the commands below.
>>
>> \begin{figure}
>> \begin{center}
>> \setlength{\unitlength}{2.54cm}
>> \begin{picture}(6.4,4.8)
>> \input{test.tex}
>> \end{picture}
>> \end{center}
>> \caption{The figure's caption goes here.}
>> \label{fig:label_for_ref}
>> \end{figure}
>>
>> Be sure to change the (6.4,4.8) to obtain the figure size you
>> desire.
>>
>> You mentioned that this solution didn't give you want you wanted.
>> Can you be more specific?
>>
>> Ben
>
> The original solution wasn't so much that it didn't give me what I
> wanted as it didn't give what the journal wanted. I don't know why
> they rejected the figures but they did. That was how we did it after
> having each figure in a .ps form. I'll try to use one of the other
> options but thank you so much. After an initial look, these look
> wonderful.
I didn't mean to refer to what you submitted to your publisher, but to
(4) above
Ben
More information about the Help-octave
mailing list