I'm getting this error message in the console during compilation :
Package frenchb.ldf Warning: Figures' and tables' captions might look like
(frenchb.ldf) `Figure 1:' which is wrong in French.
(frenchb.ldf) Check your class or packages to change this;
(frenchb.ldf) reported on input line 68.
I know that figures aren't very customizable in revtex4, but is there a way to set them up like what I like anyway, while staying in revtex4-1 ? If not, I can live with that small aesthetical glitch with the ":".
...
Also, what about the font substitution ?
LaTeX Font Warning: Font shape `T1/lmr/bx/sc' undefined
(Font) using `T1/lmr/bx/n' instead on input line 24.
Cham wrote:Also, what about the font substitution ?
The combination of small caps and bold is not very common - it's like emphasizing twice. Latin Modern doesn't provide bold small caps. Do you need actually bold small caps?
You can see it working with a font set that supports it. To see this, replace lmodern by kpfonts. You will notice "Figure 1" change, see if you really like it or not.
You are using a class that was created for another purpose, you are usibng the class for a different purpose. Clashes all over the place have to be expected.
The solution would be, in my opinion, to use a class suited for your purpose.
Concerning the font warning: there are no bold small caps letters.
The smart way: Calm down and take a deep breath, read posts and provided links attentively, try to understand and ask if necessary.
This font substitution is occuring just because I declared the lmodern font in the preamble ? I don't even use small caps, it is revtex4 that use it in its title.
I can live with this small glitch in the console, since the PDF output is very nice anyway.
EDIT : About the caption problem with the ":" in a French setting, there is no solution if I stay with the revtex4-1 class ?
in my revtex4-1 class because I cite an French article. If I don't put French in babel, I will get
Package babel Error: Unknown language `french'.
However, if I put French in babel, I get
Package frenchb.ldf Warning: Figures' and tables' captions might look like
(frenchb.ldf) `Figure 1:' which is wrong in French.
(frenchb.ldf) Check your class or packages to change this;
(frenchb.ldf) reported on input line 6.
This is not very reasonable, because French is not the main language so that frenchb should not complain about Figures and Tables... The minimum working example is as follow: