On 06/09/2011 8:50 PM, Csikos Bela wrote:
As I see the varioref package is used for this purpose.
I looked at its documentation and found that the package has starred
versions of vref and vpageref commands (vref*, vpageref*) which prevent
insertion of a space before the reference. It seems that currently the starred
commands can not be inserted through lyx, TeX code has to be used
(which is not a problem). But it could be a feature improvement if they
could be inserted through lyx as well in a future release.


So you get extra spaces? Do you have a minimal example file which shows your problem?

You can always put the reference right next to the preceding word:
"as seen[pageref]"
will produce
"as seen on this page"
in output.

I don't remember if I ever needed to do that and why.

Another issue is that one of my references says 'on this page'  (in the last 
line
of the page) but the table float is placed on the next page.
How can I correct this one?


I never had this. Is your label within the float?

One more question:
The varioref document says that the \reftextbefore etc. commands can be
redefined, but if babel is used it has to be done using babel mechanism.
It gives an example:

\addto\extrasngerman{%
     \renewcommand\reftextfaceafter {auf der n\"achsten Seite}%
      ...
   }

What would be the command for magyar (Hungarian) language?
How can I find it out?

I would try replacing ngerman with magyar.

Cheers,
Julien

Reply via email to