Re: indicate page number of floats

2011-09-08 Thread Csikos Bela
Julien Rioux jri...@physics.utoronto.ca írta:
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?


Thank Julien.
Here is an example. See the page reference in the parenthesis.

#LyX 2.0 created this file. For more info see http://www.lyx.org/
\lyxformat 413
\begin_document
\begin_header
\textclass article
\use_default_options true
\maintain_unincluded_children false
\language english
\language_package default
\inputencoding auto
\fontencoding global
\font_roman default
\font_sans default
\font_typewriter default
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_osf false
\font_sf_scale 100
\font_tt_scale 100

\graphics default
\default_output_format default
\output_sync 0
\bibtex_command default
\index_command default
\paperfontsize default
\use_hyperref false
\papersize default
\use_geometry false
\use_amsmath 1
\use_esint 1
\use_mhchem 1
\use_mathdots 1
\cite_engine basic
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date false
\use_refstyle 1
\index Index
\shortcut idx
\color #008000
\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
\quotes_language english
\papercolumns 1
\papersides 1
\paperpagestyle default
\tracking_changes false
\output_changes false
\html_math_output 0
\html_css_as_file 0
\html_be_strict false
\end_header

\begin_body

\begin_layout Standard
Figure 
\begin_inset CommandInset ref
LatexCommand ref
reference fig1

\end_inset

 (
\begin_inset CommandInset ref
LatexCommand vpageref
reference fig1

\end_inset

) shows ...
\end_layout

\begin_layout Standard
\begin_inset Float figure
wide false
sideways false
status open

\begin_layout Plain Layout
\begin_inset Caption

\begin_layout Plain Layout
\begin_inset CommandInset label
LatexCommand label
name fig1

\end_inset

This is a figure caption
\end_layout

\end_inset


\end_layout

\end_inset


\end_layout

\end_body
\end_document


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?


Yes, it is. I will try to make an example for this too, but it takes time.

 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.


Unfortunately this does not work.
Try to figure it out myself.

Thanks again,

bcsikos



Re: indicate page number of floats

2011-09-08 Thread Csikos Bela
Julien Rioux jri...@physics.utoronto.ca írta:
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?


Thank Julien.
Here is an example. See the page reference in the parenthesis.

#LyX 2.0 created this file. For more info see http://www.lyx.org/
\lyxformat 413
\begin_document
\begin_header
\textclass article
\use_default_options true
\maintain_unincluded_children false
\language english
\language_package default
\inputencoding auto
\fontencoding global
\font_roman default
\font_sans default
\font_typewriter default
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_osf false
\font_sf_scale 100
\font_tt_scale 100

\graphics default
\default_output_format default
\output_sync 0
\bibtex_command default
\index_command default
\paperfontsize default
\use_hyperref false
\papersize default
\use_geometry false
\use_amsmath 1
\use_esint 1
\use_mhchem 1
\use_mathdots 1
\cite_engine basic
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date false
\use_refstyle 1
\index Index
\shortcut idx
\color #008000
\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
\quotes_language english
\papercolumns 1
\papersides 1
\paperpagestyle default
\tracking_changes false
\output_changes false
\html_math_output 0
\html_css_as_file 0
\html_be_strict false
\end_header

\begin_body

\begin_layout Standard
Figure 
\begin_inset CommandInset ref
LatexCommand ref
reference fig1

\end_inset

 (
\begin_inset CommandInset ref
LatexCommand vpageref
reference fig1

\end_inset

) shows ...
\end_layout

\begin_layout Standard
\begin_inset Float figure
wide false
sideways false
status open

\begin_layout Plain Layout
\begin_inset Caption

\begin_layout Plain Layout
\begin_inset CommandInset label
LatexCommand label
name fig1

\end_inset

This is a figure caption
\end_layout

\end_inset


\end_layout

\end_inset


\end_layout

\end_body
\end_document


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?


Yes, it is. I will try to make an example for this too, but it takes time.

 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.


Unfortunately this does not work.
Try to figure it out myself.

Thanks again,

bcsikos



Re: indicate page number of floats

2011-09-08 Thread Csikos Bela
Julien Rioux  írta:
>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?>
>

Thank Julien.
Here is an example. See the page reference in the parenthesis.

#LyX 2.0 created this file. For more info see http://www.lyx.org/
\lyxformat 413
\begin_document
\begin_header
\textclass article
\use_default_options true
\maintain_unincluded_children false
\language english
\language_package default
\inputencoding auto
\fontencoding global
\font_roman default
\font_sans default
\font_typewriter default
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_osf false
\font_sf_scale 100
\font_tt_scale 100

\graphics default
\default_output_format default
\output_sync 0
\bibtex_command default
\index_command default
\paperfontsize default
\use_hyperref false
\papersize default
\use_geometry false
\use_amsmath 1
\use_esint 1
\use_mhchem 1
\use_mathdots 1
\cite_engine basic
\use_bibtopic false
\use_indices false
\paperorientation portrait
\suppress_date false
\use_refstyle 1
\index Index
\shortcut idx
\color #008000
\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
\quotes_language english
\papercolumns 1
\papersides 1
\paperpagestyle default
\tracking_changes false
\output_changes false
\html_math_output 0
\html_css_as_file 0
\html_be_strict false
\end_header

\begin_body

\begin_layout Standard
Figure 
\begin_inset CommandInset ref
LatexCommand ref
reference "fig1"

\end_inset

 (
\begin_inset CommandInset ref
LatexCommand vpageref
reference "fig1"

\end_inset

) shows ...
\end_layout

\begin_layout Standard
\begin_inset Float figure
wide false
sideways false
status open

\begin_layout Plain Layout
\begin_inset Caption

\begin_layout Plain Layout
\begin_inset CommandInset label
LatexCommand label
name "fig1"

\end_inset

This is a figure caption
\end_layout

\end_inset


\end_layout

\end_inset


\end_layout

\end_body
\end_document


>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?>
>

Yes, it is. I will try to make an example for this too, but it takes time.

> 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.>
>

Unfortunately this does not work.
Try to figure it out myself.

Thanks again,

bcsikos



Re: indicate page number of floats

2011-09-07 Thread Julien Rioux

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



Re: indicate page number of floats

2011-09-07 Thread Julien Rioux

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



Re: indicate page number of floats

2011-09-07 Thread Julien Rioux

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



Re: indicate page number of floats

2011-09-06 Thread Csikos Bela
Julien Rioux jri...@physics.utoronto.ca írta:
On 06/09/2011 12:09 AM, Csikos Bela wrote:
 Hello:

 Is it possible to indicate page number of floating figures automatically?
 For example:

 some text in document (fig. 5, page z)

 Page number z would be inserted by latex/lyx at compilation.

 Thanks,

 bcsikos




Absolutely! Please see Section 6.1 of the User's Guide that you find in
the Help menu.

Thanks Julien.

This was exactly what I thought of.

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.

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?

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?


Thanks again,

bcsikos



Re: indicate page number of floats

2011-09-06 Thread Csikos Bela
Julien Rioux jri...@physics.utoronto.ca írta:
On 06/09/2011 12:09 AM, Csikos Bela wrote:
 Hello:

 Is it possible to indicate page number of floating figures automatically?
 For example:

 some text in document (fig. 5, page z)

 Page number z would be inserted by latex/lyx at compilation.

 Thanks,

 bcsikos




Absolutely! Please see Section 6.1 of the User's Guide that you find in
the Help menu.

Thanks Julien.

This was exactly what I thought of.

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.

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?

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?


Thanks again,

bcsikos



Re: indicate page number of floats

2011-09-06 Thread Csikos Bela
Julien Rioux  írta:
>On 06/09/2011 12:09 AM, Csikos Bela wrote:>
> Hello:>
>>
> Is it possible to indicate page number of floating figures automatically?>
> For example:>
>>
> "some text in document (fig. 5, page z)">
>>
> Page number z would be inserted by latex/lyx at compilation.>
>>
> Thanks,>
>>
> bcsikos>
>>
>>
>>
>
>Absolutely! Please see Section 6.1 of the User's Guide that you find in
>the Help menu.

Thanks Julien.

This was exactly what I thought of.

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.

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?

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?


Thanks again,

bcsikos



Re: indicate page number of floats

2011-09-05 Thread Julien Rioux

On 06/09/2011 12:09 AM, Csikos Bela wrote:

Hello:

Is it possible to indicate page number of floating figures automatically?
For example:

some text in document (fig. 5, page z)

Page number z would be inserted by latex/lyx at compilation.

Thanks,

bcsikos





Absolutely! Please see Section 6.1 of the User's Guide that you find in 
the Help menu.


--
Julien



Re: indicate page number of floats

2011-09-05 Thread Julien Rioux

On 06/09/2011 12:09 AM, Csikos Bela wrote:

Hello:

Is it possible to indicate page number of floating figures automatically?
For example:

some text in document (fig. 5, page z)

Page number z would be inserted by latex/lyx at compilation.

Thanks,

bcsikos





Absolutely! Please see Section 6.1 of the User's Guide that you find in 
the Help menu.


--
Julien



Re: indicate page number of floats

2011-09-05 Thread Julien Rioux

On 06/09/2011 12:09 AM, Csikos Bela wrote:

Hello:

Is it possible to indicate page number of floating figures automatically?
For example:

"some text in document (fig. 5, page z)"

Page number z would be inserted by latex/lyx at compilation.

Thanks,

bcsikos





Absolutely! Please see Section 6.1 of the User's Guide that you find in 
the Help menu.


--
Julien