Science, asked by simran6878, 11 months ago

<marquee><h1><i> write summary of moving of galvanometer (mcg) answer fast............​

Answers

Answered by love4696
22

Answer:

 for bullet points in source2e):

[...] there are (at least) three different occasions when these commands [i.e. LaTeX commands --Evan Aad] are not safe. These are called 'moving arguments' by LaTeX, and consist of:

writing information to a file, such as indexes or tables of contents.

writing information to the screen.

inside an \edef, \message, \mark, or other command which evaluates its argument fully.

The method LaTeX uses for making fragile commands robust is to precede them with \protect. This can have one of five possible values:

\relax, for normal typesetting. So \protect\foo will execute \foo.

\string, for writing to the screen. So \protect\foo will write \foo.

\noexpand, for writing to a file. So \protect\foo will write \foo followed by a space.

\@unexpandable@protect, for writing a moving argument to a file. So \protect\foowill write \protect\foo followed by a space. This value is also used inside \edefs, \marks and other commands which evaluate their arguments fully.

\@unexpandable@noexpand, for performing a deferred write inside an \edef. So \protect\foo will write \foo followed by a space. If you want \protect\foo to be written, you should use \@unexpandable@protect. (Removed as never used.

Answered by preet123456789
0

Answer:

 for bullet points in source2e):

[...] there are (at least) three different occasions when these commands [i.e. LaTeX commands --Evan Aad] are not safe. These are called 'moving arguments' by LaTeX, and consist of:

writing information to a file, such as indexes or tables of contents.

writing information to the screen.

inside an \edef, \message, \mark, or other command which evaluates its argument fully.

The method LaTeX uses for making fragile commands robust is to precede them with \protect. This can have one of five possible values:

\relax, for normal typesetting. So \protect\foo will execute \foo.

\string, for writing to the screen. So \protect\foo will write \foo.

\noexpand, for writing to a file. So \protect\foo will write \foo followed by a space.

\@unexpandable@protect, for writing a moving argument to a file. So \protect\foowill write \protect\foo followed by a space. This value is also used inside \edefs, \marks and other commands which evaluate their arguments fully.

\@unexpandable@noexpand, for performing a deferred write inside an \edef. So \protect\foo will write \foo followed by a space. If you want \protect\foo to be written, you should use \@unexpandable@protect. (Removed as never used.

❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤

Similar questions