<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Dear Herbert and Patrice,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Many thanks for both your replies. </div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">@Herbert: I will convey to the publisher what you have said.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">@Patrice: is it possible to redefine, using \newpsfontdot,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><ul><li>\psdot[dotstyle=*]<br></li><li>\psdot[dotstyle=o]<br></li></ul></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">using the technique you have mentioned? I unfortunately am not familiar with the syntax you have used and am not able to redefine the macros on my own. (I do not have a copy of Herbert's book.)</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Thanks in advance,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif">Shailesh Shirali</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif"><br></div><div class="gmail_extra"><br><div class="gmail_quote">On Thu, Dec 1, 2016 at 11:04 PM, <span dir="ltr"><<a href="mailto:pstricks-request@tug.org" target="_blank">pstricks-request@tug.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send PSTricks mailing list submissions to<br>
<a href="mailto:pstricks@tug.org">pstricks@tug.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
<a href="http://tug.org/mailman/listinfo/pstricks" rel="noreferrer" target="_blank">http://tug.org/mailman/<wbr>listinfo/pstricks</a><br>
or, via email, send a message with subject or body 'help' to<br>
<a href="mailto:pstricks-request@tug.org">pstricks-request@tug.org</a><br>
<br>
You can reach the person managing the list at<br>
<a href="mailto:pstricks-owner@tug.org">pstricks-owner@tug.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of PSTricks digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
1. Replacing \psdots with \pscircle (Shailesh Shirali)<br>
2. Re: Replacing \psdots with \pscircle (Herbert Voss)<br>
3. Re: Replacing \psdots with \pscircle (Patrice MEGRET)<br>
<br>
<br>
------------------------------<wbr>------------------------------<wbr>----------<br>
<br>
Message: 1<br>
Date: Thu, 1 Dec 2016 19:04:03 +0530<br>
From: Shailesh Shirali <<a href="mailto:shailesh.shirali@gmail.com">shailesh.shirali@gmail.com</a>><br>
To: <a href="mailto:pstricks@tug.org">pstricks@tug.org</a><br>
Subject: [pstricks] Replacing \psdots with \pscircle<br>
Message-ID:<br>
<CAFCB=<a href="mailto:yOLbkh-AgZqbwf%2B921fa-Tck%2B0Kz__JDat0UQVpTZ33ww@mail.gmail.com">yOLbkh-AgZqbwf+921fa-<wbr>Tck+0Kz__JDat0UQVpTZ33ww@mail.<wbr>gmail.com</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Dear friends,<br>
<br>
I am writing an ebook on precalculus topics. My publisher, on seeing the<br>
draft PDF, has told me that there is a difficulty with Type 3 fonts (with<br>
regard to their resolution on tablet screens). I quote from their email:<br>
<br>
*"Type 3 fonts are special in the sense that they are not limited to the<br>
restrictions placed on Type 1 fonts and can contain more postscript<br>
commands. In Type 3 fonts the character shapes are defined using ordinary<br>
PostScript language routines, so they are easy to create. Type 3 fonts are<br>
also more flexible in their definition as a result.*<br>
<br>
*In your document all Type 3 fonts are embedded.*<br>
<br>
*When looking at your pdf I noticed that all references to Type 3 fonts<br>
consisted of 2 glyphs, /Circle and /Bullet (I could find where they were<br>
defined but I could not identify where they were used).*<br>
<br>
*I moved backwards in the chain looking at the ps file used to make the pdf<br>
for more clues. I noticed in the compiled postscript from the DVI file<br>
that the pstricks package you have used in your sources is most likely<br>
where the difficulty has occurred.*<br>
<br>
*Reading this (*<a href="https://ergodicity.net/2006/09/27/pstricks-and-type-3-fonts/*" rel="noreferrer" target="_blank">https://ergodicity.net/2006/<wbr>09/27/pstricks-and-type-3-<wbr>fonts/*</a>)<br>
article I came to the conclusion that replacing \psdots with \pscircle may<br>
help to eliminate this problem.*<br>
<br>
Could you please let me know whether this is feasible at all (replacing<br>
\psdots with \pscircle)? I have my doubts because the number of arguments<br>
in the two macros is not the same.<br>
<br>
I have not provided a MWE, owing to the general nature of this question;<br>
but I could provide one if so required.<br>
<br>
Thank you.<br>
<br>
Sincerely,<br>
Shailesh Shirali<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://tug.org/pipermail/pstricks/attachments/20161201/06410eaa/attachment-0001.html" rel="noreferrer" target="_blank">http://tug.org/pipermail/<wbr>pstricks/attachments/20161201/<wbr>06410eaa/attachment-0001.html</a>><br>
<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Thu, 1 Dec 2016 15:33:56 +0100<br>
From: Herbert Voss <Herbert.Voss@FU-Berlin.DE><br>
To: <a href="mailto:pstricks@tug.org">pstricks@tug.org</a><br>
Subject: Re: [pstricks] Replacing \psdots with \pscircle<br>
Message-ID: <f94d5121-b84f-0d9d-aa56-<wbr>7aaf4882d96d@FU-Berlin.DE><br>
Content-Type: text/plain; charset=windows-1252; format=flowed<br>
<br>
Am 01.12.2016 um 14:34 schrieb Shailesh Shirali:<br>
<br>
> I am writing an ebook on precalculus topics. My publisher, on seeing the<br>
> draft PDF, has told me that there is a difficulty with Type 3 fonts<br>
> (with regard to their resolution on tablet screens). I quote from their<br>
> email:<br>
><br>> /When looking at your pdf I noticed that all references to Type 3 fonts<br>
> consisted of 2 glyphs, /Circle and /Bullet (I could find where they were<br>
> defined but I could not identify where they were used)./<br><br>
/Circle and /Bullet are defined "on the fly" when loading pstricks.<br>
There definitions can be seen in <a href="http://pst-dots.pro" rel="noreferrer" target="_blank">pst-dots.pro</a>. For example<br>
for /Bullet<br>
<br>
/CirclePath {0 0 500 0 360 arc closepath} def<br>
/Bullet {CirclePath fill} def<br>
<br>It is _absoluteley_ no problem to use this internal defined<br>
type 3 font, also known as a softfont, because it doesn't<br>
use any special PostScript command and it is a vector font<br>
just like other Type 1 fonts.<br>
<br>
> /I moved backwards in the chain looking at the ps file used to make the<br>
> pdf for more clues. I noticed in the compiled postscript from the DVI<br>
> file that the pstricks package you have used in your sources is most<br>
> likely where the difficulty has occurred./<br>
> /<br><br>
It is a problem with the software of the pre-press PDF validity checker!<br><br>
Herbert<br><br>
------------------------------<br>
<br>
Message: 3<br>
Date: Thu, 1 Dec 2016 17:34:37 +0000<br>
From: Patrice MEGRET <<a href="mailto:Patrice.MEGRET@umons.ac.be">Patrice.MEGRET@umons.ac.be</a>><br>
To: Graphics with PSTricks <<a href="mailto:pstricks@tug.org">pstricks@tug.org</a>><br>
Subject: Re: [pstricks] Replacing \psdots with \pscircle<br>
Message-ID:<br>
<<a href="mailto:8EAD3A11C751924B9AB951FA32FD86EB95BA735F@EXCHANGEDB4.umons.ac.be">8EAD3A11C751924B9AB951FA32FD8<wbr>6EB95BA735F@EXCHANGEDB4.umons.<wbr>ac.be</a>><br>
Content-Type: text/plain; charset="utf-8"<br>
<br>
Dear Shailesh,<br>
<br>
I already had the same trouble for publication in journal.<br>
<br>
I used \psdot to plot the date with psdot style such as otimes, Oplus, ? but the publisher refuses because of T3 fonts (but perfectly vectorial and scalable !).<br>
So I solve the problem (Thanks to Herbert, see Herbert?s book, chapter 6 ) by using \newpsfontdot to redefine otimes, oplus, ? in a T1 fonts.<br>
<br>
See the example below:<br>
the first figure is made from the classical psdot style ==> T3 fonts in the pdf<br>
the second figure only use T1 fonts ==> if you compile only fig 2, you will see there is no longer T3 fonts<br>
both figure are the same<br>
<br>
You can probably do the same trick for your publication.<br>
<br>
Bets regards,<br>
Patrice<br>
<br>
\documentclass{article}<br>
<br>
\usepackage{t1enc}<br>
\usepackage[latin1]{inputenc}<br>
<br>
<br>
\usepackage{pstricks}<br>
\usepackage{pst-node}<br>
\usepackage{siunitx}<br>
\usepackage{pstricks-add}<br>
<br>
\newpsfontdot{pmCMultiply}[2 0 0 2 -.78 -.7]{Symbol}{<C4>}<br>
\newpsfontdot{pmCPlus}[2 0 0 2 -.78 -.7]{Symbol}{<C5>}<br>
\newpsfontdot{pmLosange}[2 0 0 2 -.78 -.5]{Symbol}{<A8>}<br>
\newpsfontdot{pmPoint}[2 0 0 2 -.5 -.7]{Symbol}{<B7>}<br>
<br>
<br>
\begin{document}<br>
<br>
\begin{figure}[!t]<br>
\savedata{\datacconcreta}[{%<br>
{1, 22.7}%<br>
{2, 33.1}%<br>
{3, 41.3}%<br>
{7, 53.4}%<br>
{14, 58.7}%<br>
{28, 61.7}%<br>
}]<br>
<br>
\savedata{\datacconcretb}[{%<br>
{1, 23.4}%<br>
{2, 39.1}%<br>
{3, 45.2}%<br>
{7, 52.1}%<br>
{25, 61.7}%<br>
{28, 61.7}%<br>
{30, 62.2}%<br>
}]<br>
\centering<br>
\psset{llx=-1.1cm,lly=-0.8cm,<wbr>ury=0.1cm,labelFontSize=\<wbr>scriptsize,mathLabel=false,<wbr>xAxisLabel={Days},<wbr>xAxisLabelPos={c,-0.6cm},<wbr>yAxisLabel={$f_{cm,cub150}$ (\si{\mega\pascal})},<wbr>yAxisLabelPos={-0.9cm,c}}<br>
\rput[lb](5,1){%<br>
\tiny<br>
\begin{tabular}{ll}<br>
\psdot[linecolor=orange,<wbr>dotstyle=SolidDiamond](0,0.05) & B-FM \\<br>
\psdot[linecolor=blue,<wbr>dotstyle=Oplus](0,0.07) & B-TM1 \\<br>
\psdot[linecolor=black,<wbr>dotstyle=otimes](0,0.07) & B-TM2 \\<br>
\end{tabular}<br>
}<br>
\begin{psgraph*}[Dx=5,Dy=10,<wbr>Oy=20,ticklinestyle=dotted,<wbr>xticksize=0 50,yticksize=0 35]{->}(0,20)(37,76){10cm}{<wbr>5cm}<br>
\listplot[showpoints=true,<wbr>linecolor=orange,dotstyle=<wbr>pmLosange,plotstyle=line]{\<wbr>datacconcreta} %<br>
\listplot[showpoints=true,<wbr>linecolor=blue,dotstyle=<wbr>pmCPlus,plotstyle=line]{\<wbr>datacconcretb} %<br>
\psdot[dotstyle=pmCMultiply](<wbr>33,54.5)<br>
\end{psgraph*}<br>
%\includegraphics[width=3.5in]<wbr>{Figure4n.eps}<br>
\caption{With psdot style (T3).}<br>
\label{fig-4n}<br>
\end{figure}<br>
<br>
\begin{figure}[!t]<br>
\savedata{\datacconcreta}[{%<br>
{1, 22.7}%<br>
{2, 33.1}%<br>
{3, 41.3}%<br>
{7, 53.4}%<br>
{14, 58.7}%<br>
{28, 61.7}%<br>
}]<br>
<br>
\savedata{\datacconcretb}[{%<br>
{1, 23.4}%<br>
{2, 39.1}%<br>
{3, 45.2}%<br>
{7, 52.1}%<br>
{25, 61.7}%<br>
{28, 61.7}%<br>
{30, 62.2}%<br>
}]<br>
\centering<br>
\psset{llx=-1.1cm,lly=-0.8cm,<wbr>ury=0.1cm,labelFontSize=\<wbr>scriptsize,mathLabel=false,<wbr>xAxisLabel={Days},<wbr>xAxisLabelPos={c,-0.6cm},<wbr>yAxisLabel={$f_{cm,cub150}$ (\si{\mega\pascal})},<wbr>yAxisLabelPos={-0.9cm,c}}<br>
\rput[lb](5,1){%<br>
\tiny<br>
\begin{tabular}{ll}<br>
\psdot[linecolor=orange,<wbr>dotstyle=pmLosange](0,0.05) & B-FM \\<br>
\psdot[linecolor=blue,<wbr>dotstyle=pmCPlus](0,0.07) & B-TM1 \\<br>
\psdot[linecolor=black,<wbr>dotstyle=pmCMultiply](0,0.07) & B-TM2 \\<br>
\end{tabular}<br>
}<br>
\begin{psgraph*}[Dx=5,Dy=10,<wbr>Oy=20,ticklinestyle=dotted,<wbr>xticksize=0 50,yticksize=0 35]{->}(0,20)(37,76){10cm}{<wbr>5cm}<br>
\listplot[showpoints=true,<wbr>linecolor=orange,dotstyle=<wbr>pmLosange,plotstyle=line]{\<wbr>datacconcreta} %<br>
\listplot[showpoints=true,<wbr>linecolor=blue,dotstyle=<wbr>pmCPlus,plotstyle=line]{\<wbr>datacconcretb} %<br>
\psdot[dotstyle=pmCMultiply](<wbr>33,54.5)<br>
\end{psgraph*}<br>
%\includegraphics[width=3.5in]<wbr>{Figure4n.eps}<br>
\caption{With only T1 made from newpsfontdot.}<br>
\label{fig-4n}<br>
\end{figure}<br><br>
\end{document}<br>
<br><br></blockquote></div></div></div>