Premier commit sur le nouveau dépôt
This commit is contained in:
parent
9198d35629
commit
cebd818761
674
LICENSE
Normal file
674
LICENSE
Normal file
@ -0,0 +1,674 @@
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 3, 29 June 2007
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
Preamble
|
||||
|
||||
The GNU General Public License is a free, copyleft license for
|
||||
software and other kinds of works.
|
||||
|
||||
The licenses for most software and other practical works are designed
|
||||
to take away your freedom to share and change the works. By contrast,
|
||||
the GNU General Public License is intended to guarantee your freedom to
|
||||
share and change all versions of a program--to make sure it remains free
|
||||
software for all its users. We, the Free Software Foundation, use the
|
||||
GNU General Public License for most of our software; it applies also to
|
||||
any other work released this way by its authors. You can apply it to
|
||||
your programs, too.
|
||||
|
||||
When we speak of free software, we are referring to freedom, not
|
||||
price. Our General Public Licenses are designed to make sure that you
|
||||
have the freedom to distribute copies of free software (and charge for
|
||||
them if you wish), that you receive source code or can get it if you
|
||||
want it, that you can change the software or use pieces of it in new
|
||||
free programs, and that you know you can do these things.
|
||||
|
||||
To protect your rights, we need to prevent others from denying you
|
||||
these rights or asking you to surrender the rights. Therefore, you have
|
||||
certain responsibilities if you distribute copies of the software, or if
|
||||
you modify it: responsibilities to respect the freedom of others.
|
||||
|
||||
For example, if you distribute copies of such a program, whether
|
||||
gratis or for a fee, you must pass on to the recipients the same
|
||||
freedoms that you received. You must make sure that they, too, receive
|
||||
or can get the source code. And you must show them these terms so they
|
||||
know their rights.
|
||||
|
||||
Developers that use the GNU GPL protect your rights with two steps:
|
||||
(1) assert copyright on the software, and (2) offer you this License
|
||||
giving you legal permission to copy, distribute and/or modify it.
|
||||
|
||||
For the developers' and authors' protection, the GPL clearly explains
|
||||
that there is no warranty for this free software. For both users' and
|
||||
authors' sake, the GPL requires that modified versions be marked as
|
||||
changed, so that their problems will not be attributed erroneously to
|
||||
authors of previous versions.
|
||||
|
||||
Some devices are designed to deny users access to install or run
|
||||
modified versions of the software inside them, although the manufacturer
|
||||
can do so. This is fundamentally incompatible with the aim of
|
||||
protecting users' freedom to change the software. The systematic
|
||||
pattern of such abuse occurs in the area of products for individuals to
|
||||
use, which is precisely where it is most unacceptable. Therefore, we
|
||||
have designed this version of the GPL to prohibit the practice for those
|
||||
products. If such problems arise substantially in other domains, we
|
||||
stand ready to extend this provision to those domains in future versions
|
||||
of the GPL, as needed to protect the freedom of users.
|
||||
|
||||
Finally, every program is threatened constantly by software patents.
|
||||
States should not allow patents to restrict development and use of
|
||||
software on general-purpose computers, but in those that do, we wish to
|
||||
avoid the special danger that patents applied to a free program could
|
||||
make it effectively proprietary. To prevent this, the GPL assures that
|
||||
patents cannot be used to render the program non-free.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow.
|
||||
|
||||
TERMS AND CONDITIONS
|
||||
|
||||
0. Definitions.
|
||||
|
||||
"This License" refers to version 3 of the GNU General Public License.
|
||||
|
||||
"Copyright" also means copyright-like laws that apply to other kinds of
|
||||
works, such as semiconductor masks.
|
||||
|
||||
"The Program" refers to any copyrightable work licensed under this
|
||||
License. Each licensee is addressed as "you". "Licensees" and
|
||||
"recipients" may be individuals or organizations.
|
||||
|
||||
To "modify" a work means to copy from or adapt all or part of the work
|
||||
in a fashion requiring copyright permission, other than the making of an
|
||||
exact copy. The resulting work is called a "modified version" of the
|
||||
earlier work or a work "based on" the earlier work.
|
||||
|
||||
A "covered work" means either the unmodified Program or a work based
|
||||
on the Program.
|
||||
|
||||
To "propagate" a work means to do anything with it that, without
|
||||
permission, would make you directly or secondarily liable for
|
||||
infringement under applicable copyright law, except executing it on a
|
||||
computer or modifying a private copy. Propagation includes copying,
|
||||
distribution (with or without modification), making available to the
|
||||
public, and in some countries other activities as well.
|
||||
|
||||
To "convey" a work means any kind of propagation that enables other
|
||||
parties to make or receive copies. Mere interaction with a user through
|
||||
a computer network, with no transfer of a copy, is not conveying.
|
||||
|
||||
An interactive user interface displays "Appropriate Legal Notices"
|
||||
to the extent that it includes a convenient and prominently visible
|
||||
feature that (1) displays an appropriate copyright notice, and (2)
|
||||
tells the user that there is no warranty for the work (except to the
|
||||
extent that warranties are provided), that licensees may convey the
|
||||
work under this License, and how to view a copy of this License. If
|
||||
the interface presents a list of user commands or options, such as a
|
||||
menu, a prominent item in the list meets this criterion.
|
||||
|
||||
1. Source Code.
|
||||
|
||||
The "source code" for a work means the preferred form of the work
|
||||
for making modifications to it. "Object code" means any non-source
|
||||
form of a work.
|
||||
|
||||
A "Standard Interface" means an interface that either is an official
|
||||
standard defined by a recognized standards body, or, in the case of
|
||||
interfaces specified for a particular programming language, one that
|
||||
is widely used among developers working in that language.
|
||||
|
||||
The "System Libraries" of an executable work include anything, other
|
||||
than the work as a whole, that (a) is included in the normal form of
|
||||
packaging a Major Component, but which is not part of that Major
|
||||
Component, and (b) serves only to enable use of the work with that
|
||||
Major Component, or to implement a Standard Interface for which an
|
||||
implementation is available to the public in source code form. A
|
||||
"Major Component", in this context, means a major essential component
|
||||
(kernel, window system, and so on) of the specific operating system
|
||||
(if any) on which the executable work runs, or a compiler used to
|
||||
produce the work, or an object code interpreter used to run it.
|
||||
|
||||
The "Corresponding Source" for a work in object code form means all
|
||||
the source code needed to generate, install, and (for an executable
|
||||
work) run the object code and to modify the work, including scripts to
|
||||
control those activities. However, it does not include the work's
|
||||
System Libraries, or general-purpose tools or generally available free
|
||||
programs which are used unmodified in performing those activities but
|
||||
which are not part of the work. For example, Corresponding Source
|
||||
includes interface definition files associated with source files for
|
||||
the work, and the source code for shared libraries and dynamically
|
||||
linked subprograms that the work is specifically designed to require,
|
||||
such as by intimate data communication or control flow between those
|
||||
subprograms and other parts of the work.
|
||||
|
||||
The Corresponding Source need not include anything that users
|
||||
can regenerate automatically from other parts of the Corresponding
|
||||
Source.
|
||||
|
||||
The Corresponding Source for a work in source code form is that
|
||||
same work.
|
||||
|
||||
2. Basic Permissions.
|
||||
|
||||
All rights granted under this License are granted for the term of
|
||||
copyright on the Program, and are irrevocable provided the stated
|
||||
conditions are met. This License explicitly affirms your unlimited
|
||||
permission to run the unmodified Program. The output from running a
|
||||
covered work is covered by this License only if the output, given its
|
||||
content, constitutes a covered work. This License acknowledges your
|
||||
rights of fair use or other equivalent, as provided by copyright law.
|
||||
|
||||
You may make, run and propagate covered works that you do not
|
||||
convey, without conditions so long as your license otherwise remains
|
||||
in force. You may convey covered works to others for the sole purpose
|
||||
of having them make modifications exclusively for you, or provide you
|
||||
with facilities for running those works, provided that you comply with
|
||||
the terms of this License in conveying all material for which you do
|
||||
not control copyright. Those thus making or running the covered works
|
||||
for you must do so exclusively on your behalf, under your direction
|
||||
and control, on terms that prohibit them from making any copies of
|
||||
your copyrighted material outside their relationship with you.
|
||||
|
||||
Conveying under any other circumstances is permitted solely under
|
||||
the conditions stated below. Sublicensing is not allowed; section 10
|
||||
makes it unnecessary.
|
||||
|
||||
3. Protecting Users' Legal Rights From Anti-Circumvention Law.
|
||||
|
||||
No covered work shall be deemed part of an effective technological
|
||||
measure under any applicable law fulfilling obligations under article
|
||||
11 of the WIPO copyright treaty adopted on 20 December 1996, or
|
||||
similar laws prohibiting or restricting circumvention of such
|
||||
measures.
|
||||
|
||||
When you convey a covered work, you waive any legal power to forbid
|
||||
circumvention of technological measures to the extent such circumvention
|
||||
is effected by exercising rights under this License with respect to
|
||||
the covered work, and you disclaim any intention to limit operation or
|
||||
modification of the work as a means of enforcing, against the work's
|
||||
users, your or third parties' legal rights to forbid circumvention of
|
||||
technological measures.
|
||||
|
||||
4. Conveying Verbatim Copies.
|
||||
|
||||
You may convey verbatim copies of the Program's source code as you
|
||||
receive it, in any medium, provided that you conspicuously and
|
||||
appropriately publish on each copy an appropriate copyright notice;
|
||||
keep intact all notices stating that this License and any
|
||||
non-permissive terms added in accord with section 7 apply to the code;
|
||||
keep intact all notices of the absence of any warranty; and give all
|
||||
recipients a copy of this License along with the Program.
|
||||
|
||||
You may charge any price or no price for each copy that you convey,
|
||||
and you may offer support or warranty protection for a fee.
|
||||
|
||||
5. Conveying Modified Source Versions.
|
||||
|
||||
You may convey a work based on the Program, or the modifications to
|
||||
produce it from the Program, in the form of source code under the
|
||||
terms of section 4, provided that you also meet all of these conditions:
|
||||
|
||||
a) The work must carry prominent notices stating that you modified
|
||||
it, and giving a relevant date.
|
||||
|
||||
b) The work must carry prominent notices stating that it is
|
||||
released under this License and any conditions added under section
|
||||
7. This requirement modifies the requirement in section 4 to
|
||||
"keep intact all notices".
|
||||
|
||||
c) You must license the entire work, as a whole, under this
|
||||
License to anyone who comes into possession of a copy. This
|
||||
License will therefore apply, along with any applicable section 7
|
||||
additional terms, to the whole of the work, and all its parts,
|
||||
regardless of how they are packaged. This License gives no
|
||||
permission to license the work in any other way, but it does not
|
||||
invalidate such permission if you have separately received it.
|
||||
|
||||
d) If the work has interactive user interfaces, each must display
|
||||
Appropriate Legal Notices; however, if the Program has interactive
|
||||
interfaces that do not display Appropriate Legal Notices, your
|
||||
work need not make them do so.
|
||||
|
||||
A compilation of a covered work with other separate and independent
|
||||
works, which are not by their nature extensions of the covered work,
|
||||
and which are not combined with it such as to form a larger program,
|
||||
in or on a volume of a storage or distribution medium, is called an
|
||||
"aggregate" if the compilation and its resulting copyright are not
|
||||
used to limit the access or legal rights of the compilation's users
|
||||
beyond what the individual works permit. Inclusion of a covered work
|
||||
in an aggregate does not cause this License to apply to the other
|
||||
parts of the aggregate.
|
||||
|
||||
6. Conveying Non-Source Forms.
|
||||
|
||||
You may convey a covered work in object code form under the terms
|
||||
of sections 4 and 5, provided that you also convey the
|
||||
machine-readable Corresponding Source under the terms of this License,
|
||||
in one of these ways:
|
||||
|
||||
a) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by the
|
||||
Corresponding Source fixed on a durable physical medium
|
||||
customarily used for software interchange.
|
||||
|
||||
b) Convey the object code in, or embodied in, a physical product
|
||||
(including a physical distribution medium), accompanied by a
|
||||
written offer, valid for at least three years and valid for as
|
||||
long as you offer spare parts or customer support for that product
|
||||
model, to give anyone who possesses the object code either (1) a
|
||||
copy of the Corresponding Source for all the software in the
|
||||
product that is covered by this License, on a durable physical
|
||||
medium customarily used for software interchange, for a price no
|
||||
more than your reasonable cost of physically performing this
|
||||
conveying of source, or (2) access to copy the
|
||||
Corresponding Source from a network server at no charge.
|
||||
|
||||
c) Convey individual copies of the object code with a copy of the
|
||||
written offer to provide the Corresponding Source. This
|
||||
alternative is allowed only occasionally and noncommercially, and
|
||||
only if you received the object code with such an offer, in accord
|
||||
with subsection 6b.
|
||||
|
||||
d) Convey the object code by offering access from a designated
|
||||
place (gratis or for a charge), and offer equivalent access to the
|
||||
Corresponding Source in the same way through the same place at no
|
||||
further charge. You need not require recipients to copy the
|
||||
Corresponding Source along with the object code. If the place to
|
||||
copy the object code is a network server, the Corresponding Source
|
||||
may be on a different server (operated by you or a third party)
|
||||
that supports equivalent copying facilities, provided you maintain
|
||||
clear directions next to the object code saying where to find the
|
||||
Corresponding Source. Regardless of what server hosts the
|
||||
Corresponding Source, you remain obligated to ensure that it is
|
||||
available for as long as needed to satisfy these requirements.
|
||||
|
||||
e) Convey the object code using peer-to-peer transmission, provided
|
||||
you inform other peers where the object code and Corresponding
|
||||
Source of the work are being offered to the general public at no
|
||||
charge under subsection 6d.
|
||||
|
||||
A separable portion of the object code, whose source code is excluded
|
||||
from the Corresponding Source as a System Library, need not be
|
||||
included in conveying the object code work.
|
||||
|
||||
A "User Product" is either (1) a "consumer product", which means any
|
||||
tangible personal property which is normally used for personal, family,
|
||||
or household purposes, or (2) anything designed or sold for incorporation
|
||||
into a dwelling. In determining whether a product is a consumer product,
|
||||
doubtful cases shall be resolved in favor of coverage. For a particular
|
||||
product received by a particular user, "normally used" refers to a
|
||||
typical or common use of that class of product, regardless of the status
|
||||
of the particular user or of the way in which the particular user
|
||||
actually uses, or expects or is expected to use, the product. A product
|
||||
is a consumer product regardless of whether the product has substantial
|
||||
commercial, industrial or non-consumer uses, unless such uses represent
|
||||
the only significant mode of use of the product.
|
||||
|
||||
"Installation Information" for a User Product means any methods,
|
||||
procedures, authorization keys, or other information required to install
|
||||
and execute modified versions of a covered work in that User Product from
|
||||
a modified version of its Corresponding Source. The information must
|
||||
suffice to ensure that the continued functioning of the modified object
|
||||
code is in no case prevented or interfered with solely because
|
||||
modification has been made.
|
||||
|
||||
If you convey an object code work under this section in, or with, or
|
||||
specifically for use in, a User Product, and the conveying occurs as
|
||||
part of a transaction in which the right of possession and use of the
|
||||
User Product is transferred to the recipient in perpetuity or for a
|
||||
fixed term (regardless of how the transaction is characterized), the
|
||||
Corresponding Source conveyed under this section must be accompanied
|
||||
by the Installation Information. But this requirement does not apply
|
||||
if neither you nor any third party retains the ability to install
|
||||
modified object code on the User Product (for example, the work has
|
||||
been installed in ROM).
|
||||
|
||||
The requirement to provide Installation Information does not include a
|
||||
requirement to continue to provide support service, warranty, or updates
|
||||
for a work that has been modified or installed by the recipient, or for
|
||||
the User Product in which it has been modified or installed. Access to a
|
||||
network may be denied when the modification itself materially and
|
||||
adversely affects the operation of the network or violates the rules and
|
||||
protocols for communication across the network.
|
||||
|
||||
Corresponding Source conveyed, and Installation Information provided,
|
||||
in accord with this section must be in a format that is publicly
|
||||
documented (and with an implementation available to the public in
|
||||
source code form), and must require no special password or key for
|
||||
unpacking, reading or copying.
|
||||
|
||||
7. Additional Terms.
|
||||
|
||||
"Additional permissions" are terms that supplement the terms of this
|
||||
License by making exceptions from one or more of its conditions.
|
||||
Additional permissions that are applicable to the entire Program shall
|
||||
be treated as though they were included in this License, to the extent
|
||||
that they are valid under applicable law. If additional permissions
|
||||
apply only to part of the Program, that part may be used separately
|
||||
under those permissions, but the entire Program remains governed by
|
||||
this License without regard to the additional permissions.
|
||||
|
||||
When you convey a copy of a covered work, you may at your option
|
||||
remove any additional permissions from that copy, or from any part of
|
||||
it. (Additional permissions may be written to require their own
|
||||
removal in certain cases when you modify the work.) You may place
|
||||
additional permissions on material, added by you to a covered work,
|
||||
for which you have or can give appropriate copyright permission.
|
||||
|
||||
Notwithstanding any other provision of this License, for material you
|
||||
add to a covered work, you may (if authorized by the copyright holders of
|
||||
that material) supplement the terms of this License with terms:
|
||||
|
||||
a) Disclaiming warranty or limiting liability differently from the
|
||||
terms of sections 15 and 16 of this License; or
|
||||
|
||||
b) Requiring preservation of specified reasonable legal notices or
|
||||
author attributions in that material or in the Appropriate Legal
|
||||
Notices displayed by works containing it; or
|
||||
|
||||
c) Prohibiting misrepresentation of the origin of that material, or
|
||||
requiring that modified versions of such material be marked in
|
||||
reasonable ways as different from the original version; or
|
||||
|
||||
d) Limiting the use for publicity purposes of names of licensors or
|
||||
authors of the material; or
|
||||
|
||||
e) Declining to grant rights under trademark law for use of some
|
||||
trade names, trademarks, or service marks; or
|
||||
|
||||
f) Requiring indemnification of licensors and authors of that
|
||||
material by anyone who conveys the material (or modified versions of
|
||||
it) with contractual assumptions of liability to the recipient, for
|
||||
any liability that these contractual assumptions directly impose on
|
||||
those licensors and authors.
|
||||
|
||||
All other non-permissive additional terms are considered "further
|
||||
restrictions" within the meaning of section 10. If the Program as you
|
||||
received it, or any part of it, contains a notice stating that it is
|
||||
governed by this License along with a term that is a further
|
||||
restriction, you may remove that term. If a license document contains
|
||||
a further restriction but permits relicensing or conveying under this
|
||||
License, you may add to a covered work material governed by the terms
|
||||
of that license document, provided that the further restriction does
|
||||
not survive such relicensing or conveying.
|
||||
|
||||
If you add terms to a covered work in accord with this section, you
|
||||
must place, in the relevant source files, a statement of the
|
||||
additional terms that apply to those files, or a notice indicating
|
||||
where to find the applicable terms.
|
||||
|
||||
Additional terms, permissive or non-permissive, may be stated in the
|
||||
form of a separately written license, or stated as exceptions;
|
||||
the above requirements apply either way.
|
||||
|
||||
8. Termination.
|
||||
|
||||
You may not propagate or modify a covered work except as expressly
|
||||
provided under this License. Any attempt otherwise to propagate or
|
||||
modify it is void, and will automatically terminate your rights under
|
||||
this License (including any patent licenses granted under the third
|
||||
paragraph of section 11).
|
||||
|
||||
However, if you cease all violation of this License, then your
|
||||
license from a particular copyright holder is reinstated (a)
|
||||
provisionally, unless and until the copyright holder explicitly and
|
||||
finally terminates your license, and (b) permanently, if the copyright
|
||||
holder fails to notify you of the violation by some reasonable means
|
||||
prior to 60 days after the cessation.
|
||||
|
||||
Moreover, your license from a particular copyright holder is
|
||||
reinstated permanently if the copyright holder notifies you of the
|
||||
violation by some reasonable means, this is the first time you have
|
||||
received notice of violation of this License (for any work) from that
|
||||
copyright holder, and you cure the violation prior to 30 days after
|
||||
your receipt of the notice.
|
||||
|
||||
Termination of your rights under this section does not terminate the
|
||||
licenses of parties who have received copies or rights from you under
|
||||
this License. If your rights have been terminated and not permanently
|
||||
reinstated, you do not qualify to receive new licenses for the same
|
||||
material under section 10.
|
||||
|
||||
9. Acceptance Not Required for Having Copies.
|
||||
|
||||
You are not required to accept this License in order to receive or
|
||||
run a copy of the Program. Ancillary propagation of a covered work
|
||||
occurring solely as a consequence of using peer-to-peer transmission
|
||||
to receive a copy likewise does not require acceptance. However,
|
||||
nothing other than this License grants you permission to propagate or
|
||||
modify any covered work. These actions infringe copyright if you do
|
||||
not accept this License. Therefore, by modifying or propagating a
|
||||
covered work, you indicate your acceptance of this License to do so.
|
||||
|
||||
10. Automatic Licensing of Downstream Recipients.
|
||||
|
||||
Each time you convey a covered work, the recipient automatically
|
||||
receives a license from the original licensors, to run, modify and
|
||||
propagate that work, subject to this License. You are not responsible
|
||||
for enforcing compliance by third parties with this License.
|
||||
|
||||
An "entity transaction" is a transaction transferring control of an
|
||||
organization, or substantially all assets of one, or subdividing an
|
||||
organization, or merging organizations. If propagation of a covered
|
||||
work results from an entity transaction, each party to that
|
||||
transaction who receives a copy of the work also receives whatever
|
||||
licenses to the work the party's predecessor in interest had or could
|
||||
give under the previous paragraph, plus a right to possession of the
|
||||
Corresponding Source of the work from the predecessor in interest, if
|
||||
the predecessor has it or can get it with reasonable efforts.
|
||||
|
||||
You may not impose any further restrictions on the exercise of the
|
||||
rights granted or affirmed under this License. For example, you may
|
||||
not impose a license fee, royalty, or other charge for exercise of
|
||||
rights granted under this License, and you may not initiate litigation
|
||||
(including a cross-claim or counterclaim in a lawsuit) alleging that
|
||||
any patent claim is infringed by making, using, selling, offering for
|
||||
sale, or importing the Program or any portion of it.
|
||||
|
||||
11. Patents.
|
||||
|
||||
A "contributor" is a copyright holder who authorizes use under this
|
||||
License of the Program or a work on which the Program is based. The
|
||||
work thus licensed is called the contributor's "contributor version".
|
||||
|
||||
A contributor's "essential patent claims" are all patent claims
|
||||
owned or controlled by the contributor, whether already acquired or
|
||||
hereafter acquired, that would be infringed by some manner, permitted
|
||||
by this License, of making, using, or selling its contributor version,
|
||||
but do not include claims that would be infringed only as a
|
||||
consequence of further modification of the contributor version. For
|
||||
purposes of this definition, "control" includes the right to grant
|
||||
patent sublicenses in a manner consistent with the requirements of
|
||||
this License.
|
||||
|
||||
Each contributor grants you a non-exclusive, worldwide, royalty-free
|
||||
patent license under the contributor's essential patent claims, to
|
||||
make, use, sell, offer for sale, import and otherwise run, modify and
|
||||
propagate the contents of its contributor version.
|
||||
|
||||
In the following three paragraphs, a "patent license" is any express
|
||||
agreement or commitment, however denominated, not to enforce a patent
|
||||
(such as an express permission to practice a patent or covenant not to
|
||||
sue for patent infringement). To "grant" such a patent license to a
|
||||
party means to make such an agreement or commitment not to enforce a
|
||||
patent against the party.
|
||||
|
||||
If you convey a covered work, knowingly relying on a patent license,
|
||||
and the Corresponding Source of the work is not available for anyone
|
||||
to copy, free of charge and under the terms of this License, through a
|
||||
publicly available network server or other readily accessible means,
|
||||
then you must either (1) cause the Corresponding Source to be so
|
||||
available, or (2) arrange to deprive yourself of the benefit of the
|
||||
patent license for this particular work, or (3) arrange, in a manner
|
||||
consistent with the requirements of this License, to extend the patent
|
||||
license to downstream recipients. "Knowingly relying" means you have
|
||||
actual knowledge that, but for the patent license, your conveying the
|
||||
covered work in a country, or your recipient's use of the covered work
|
||||
in a country, would infringe one or more identifiable patents in that
|
||||
country that you have reason to believe are valid.
|
||||
|
||||
If, pursuant to or in connection with a single transaction or
|
||||
arrangement, you convey, or propagate by procuring conveyance of, a
|
||||
covered work, and grant a patent license to some of the parties
|
||||
receiving the covered work authorizing them to use, propagate, modify
|
||||
or convey a specific copy of the covered work, then the patent license
|
||||
you grant is automatically extended to all recipients of the covered
|
||||
work and works based on it.
|
||||
|
||||
A patent license is "discriminatory" if it does not include within
|
||||
the scope of its coverage, prohibits the exercise of, or is
|
||||
conditioned on the non-exercise of one or more of the rights that are
|
||||
specifically granted under this License. You may not convey a covered
|
||||
work if you are a party to an arrangement with a third party that is
|
||||
in the business of distributing software, under which you make payment
|
||||
to the third party based on the extent of your activity of conveying
|
||||
the work, and under which the third party grants, to any of the
|
||||
parties who would receive the covered work from you, a discriminatory
|
||||
patent license (a) in connection with copies of the covered work
|
||||
conveyed by you (or copies made from those copies), or (b) primarily
|
||||
for and in connection with specific products or compilations that
|
||||
contain the covered work, unless you entered into that arrangement,
|
||||
or that patent license was granted, prior to 28 March 2007.
|
||||
|
||||
Nothing in this License shall be construed as excluding or limiting
|
||||
any implied license or other defenses to infringement that may
|
||||
otherwise be available to you under applicable patent law.
|
||||
|
||||
12. No Surrender of Others' Freedom.
|
||||
|
||||
If conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot convey a
|
||||
covered work so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you may
|
||||
not convey it at all. For example, if you agree to terms that obligate you
|
||||
to collect a royalty for further conveying from those to whom you convey
|
||||
the Program, the only way you could satisfy both those terms and this
|
||||
License would be to refrain entirely from conveying the Program.
|
||||
|
||||
13. Use with the GNU Affero General Public License.
|
||||
|
||||
Notwithstanding any other provision of this License, you have
|
||||
permission to link or combine any covered work with a work licensed
|
||||
under version 3 of the GNU Affero General Public License into a single
|
||||
combined work, and to convey the resulting work. The terms of this
|
||||
License will continue to apply to the part which is the covered work,
|
||||
but the special requirements of the GNU Affero General Public License,
|
||||
section 13, concerning interaction through a network will apply to the
|
||||
combination as such.
|
||||
|
||||
14. Revised Versions of this License.
|
||||
|
||||
The Free Software Foundation may publish revised and/or new versions of
|
||||
the GNU General Public License from time to time. Such new versions will
|
||||
be similar in spirit to the present version, but may differ in detail to
|
||||
address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the
|
||||
Program specifies that a certain numbered version of the GNU General
|
||||
Public License "or any later version" applies to it, you have the
|
||||
option of following the terms and conditions either of that numbered
|
||||
version or of any later version published by the Free Software
|
||||
Foundation. If the Program does not specify a version number of the
|
||||
GNU General Public License, you may choose any version ever published
|
||||
by the Free Software Foundation.
|
||||
|
||||
If the Program specifies that a proxy can decide which future
|
||||
versions of the GNU General Public License can be used, that proxy's
|
||||
public statement of acceptance of a version permanently authorizes you
|
||||
to choose that version for the Program.
|
||||
|
||||
Later license versions may give you additional or different
|
||||
permissions. However, no additional obligations are imposed on any
|
||||
author or copyright holder as a result of your choosing to follow a
|
||||
later version.
|
||||
|
||||
15. Disclaimer of Warranty.
|
||||
|
||||
THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY
|
||||
APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT
|
||||
HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY
|
||||
OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO,
|
||||
THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM
|
||||
IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF
|
||||
ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. Limitation of Liability.
|
||||
|
||||
IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
|
||||
WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS
|
||||
THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY
|
||||
GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE
|
||||
USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF
|
||||
DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD
|
||||
PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS),
|
||||
EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF
|
||||
SUCH DAMAGES.
|
||||
|
||||
17. Interpretation of Sections 15 and 16.
|
||||
|
||||
If the disclaimer of warranty and limitation of liability provided
|
||||
above cannot be given local legal effect according to their terms,
|
||||
reviewing courts shall apply local law that most closely approximates
|
||||
an absolute waiver of all civil liability in connection with the
|
||||
Program, unless a warranty or assumption of liability accompanies a
|
||||
copy of the Program in return for a fee.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Programs
|
||||
|
||||
If you develop a new program, and you want it to be of the greatest
|
||||
possible use to the public, the best way to achieve this is to make it
|
||||
free software which everyone can redistribute and change under these terms.
|
||||
|
||||
To do so, attach the following notices to the program. It is safest
|
||||
to attach them to the start of each source file to most effectively
|
||||
state the exclusion of warranty; and each file should have at least
|
||||
the "copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
TP_latex
|
||||
Copyright (C) 2019 Guyot
|
||||
|
||||
This program is free software: you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation, either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program does terminal interaction, make it output a short
|
||||
notice like this when it starts in an interactive mode:
|
||||
|
||||
TP_latex Copyright (C) 2019 Guyot
|
||||
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
The hypothetical commands `show w' and `show c' should show the appropriate
|
||||
parts of the General Public License. Of course, your program's commands
|
||||
might be different; for a GUI interface, you would use an "about box".
|
||||
|
||||
You should also get your employer (if you work as a programmer) or school,
|
||||
if any, to sign a "copyright disclaimer" for the program, if necessary.
|
||||
For more information on this, and how to apply and follow the GNU GPL, see
|
||||
<http://www.gnu.org/licenses/>.
|
||||
|
||||
The GNU General Public License does not permit incorporating your program
|
||||
into proprietary programs. If your program is a subroutine library, you
|
||||
may consider it more useful to permit linking proprietary applications with
|
||||
the library. If this is what you want to do, use the GNU Lesser General
|
||||
Public License instead of this License. But first, please read
|
||||
<http://www.gnu.org/philosophy/why-not-lgpl.html>.
|
BIN
ModeleLaTeX_TP-gnuplottex-fig1-eps-converted-to.pdf
Normal file
BIN
ModeleLaTeX_TP-gnuplottex-fig1-eps-converted-to.pdf
Normal file
Binary file not shown.
663
ModeleLaTeX_TP-gnuplottex-fig1.eps
Normal file
663
ModeleLaTeX_TP-gnuplottex-fig1.eps
Normal file
@ -0,0 +1,663 @@
|
||||
%!PS-Adobe-2.0 EPSF-2.0
|
||||
%%Title: ModeleLaTeX_TP-gnuplottex-fig1.tex
|
||||
%%Creator: gnuplot 5.2 patchlevel 6
|
||||
%%CreationDate: Fri Jan 10 22:54:14 2020
|
||||
%%DocumentFonts:
|
||||
%%BoundingBox: 50 50 410 302
|
||||
%%EndComments
|
||||
%%BeginProlog
|
||||
/gnudict 256 dict def
|
||||
gnudict begin
|
||||
%
|
||||
% The following true/false flags may be edited by hand if desired.
|
||||
% The unit line width and grayscale image gamma correction may also be changed.
|
||||
%
|
||||
/Color true def
|
||||
/Blacktext true def
|
||||
/Solid false def
|
||||
/Dashlength 1 def
|
||||
/Landscape false def
|
||||
/Level1 false def
|
||||
/Level3 false def
|
||||
/Rounded false def
|
||||
/ClipToBoundingBox false def
|
||||
/SuppressPDFMark false def
|
||||
/TransparentPatterns false def
|
||||
/gnulinewidth 5.000 def
|
||||
/userlinewidth gnulinewidth def
|
||||
/Gamma 1.0 def
|
||||
/BackgroundColor {-1.000 -1.000 -1.000} def
|
||||
%
|
||||
/vshift -73 def
|
||||
/dl1 {
|
||||
10.0 Dashlength userlinewidth gnulinewidth div mul mul mul
|
||||
Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
|
||||
} def
|
||||
/dl2 {
|
||||
10.0 Dashlength userlinewidth gnulinewidth div mul mul mul
|
||||
Rounded { currentlinewidth 0.75 mul add } if
|
||||
} def
|
||||
/hpt_ 31.5 def
|
||||
/vpt_ 31.5 def
|
||||
/hpt hpt_ def
|
||||
/vpt vpt_ def
|
||||
/doclip {
|
||||
ClipToBoundingBox {
|
||||
newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
|
||||
clip
|
||||
} if
|
||||
} def
|
||||
%
|
||||
% Gnuplot Prolog Version 5.2 (Dec 2017)
|
||||
%
|
||||
%/SuppressPDFMark true def
|
||||
%
|
||||
/M {moveto} bind def
|
||||
/L {lineto} bind def
|
||||
/R {rmoveto} bind def
|
||||
/V {rlineto} bind def
|
||||
/N {newpath moveto} bind def
|
||||
/Z {closepath} bind def
|
||||
/C {setrgbcolor} bind def
|
||||
/f {rlineto fill} bind def
|
||||
/g {setgray} bind def
|
||||
/Gshow {show} def % May be redefined later in the file to support UTF-8
|
||||
/vpt2 vpt 2 mul def
|
||||
/hpt2 hpt 2 mul def
|
||||
/Lshow {currentpoint stroke M 0 vshift R
|
||||
Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
|
||||
/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
|
||||
Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
|
||||
/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R
|
||||
Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
|
||||
/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
|
||||
/hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
|
||||
/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
|
||||
{pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
|
||||
/BL {stroke userlinewidth 2 mul setlinewidth
|
||||
Rounded {1 setlinejoin 1 setlinecap} if} def
|
||||
/AL {stroke userlinewidth 2 div setlinewidth
|
||||
Rounded {1 setlinejoin 1 setlinecap} if} def
|
||||
/UL {dup gnulinewidth mul /userlinewidth exch def
|
||||
dup 1 lt {pop 1} if 10 mul /udl exch def} def
|
||||
/PL {stroke userlinewidth setlinewidth
|
||||
Rounded {1 setlinejoin 1 setlinecap} if} def
|
||||
3.8 setmiterlimit
|
||||
% Classic Line colors (version 5.0)
|
||||
/LCw {1 1 1} def
|
||||
/LCb {0 0 0} def
|
||||
/LCa {0 0 0} def
|
||||
/LC0 {1 0 0} def
|
||||
/LC1 {0 1 0} def
|
||||
/LC2 {0 0 1} def
|
||||
/LC3 {1 0 1} def
|
||||
/LC4 {0 1 1} def
|
||||
/LC5 {1 1 0} def
|
||||
/LC6 {0 0 0} def
|
||||
/LC7 {1 0.3 0} def
|
||||
/LC8 {0.5 0.5 0.5} def
|
||||
% Default dash patterns (version 5.0)
|
||||
/LTB {BL [] LCb DL} def
|
||||
/LTw {PL [] 1 setgray} def
|
||||
/LTb {PL [] LCb DL} def
|
||||
/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
|
||||
/LT0 {PL [] LC0 DL} def
|
||||
/LT1 {PL [2 dl1 3 dl2] LC1 DL} def
|
||||
/LT2 {PL [1 dl1 1.5 dl2] LC2 DL} def
|
||||
/LT3 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC3 DL} def
|
||||
/LT4 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
|
||||
/LT5 {PL [4 dl1 2 dl2] LC5 DL} def
|
||||
/LT6 {PL [1.5 dl1 1.5 dl2 1.5 dl1 1.5 dl2 1.5 dl1 6 dl2] LC6 DL} def
|
||||
/LT7 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC7 DL} def
|
||||
/LT8 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC8 DL} def
|
||||
/SL {[] 0 setdash} def
|
||||
/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
|
||||
/Dia {stroke [] 0 setdash 2 copy vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V closepath stroke
|
||||
Pnt} def
|
||||
/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
|
||||
currentpoint stroke M
|
||||
hpt neg vpt neg R hpt2 0 V stroke
|
||||
} def
|
||||
/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V closepath stroke
|
||||
Pnt} def
|
||||
/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
hpt2 vpt2 neg V currentpoint stroke M
|
||||
hpt2 neg 0 R hpt2 vpt2 V stroke} def
|
||||
/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V closepath stroke
|
||||
Pnt} def
|
||||
/Star {2 copy Pls Crs} def
|
||||
/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V closepath fill} def
|
||||
/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V closepath fill} def
|
||||
/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V closepath stroke
|
||||
Pnt} def
|
||||
/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V closepath fill} def
|
||||
/DiaF {stroke [] 0 setdash vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V closepath fill} def
|
||||
/Pent {stroke [] 0 setdash 2 copy gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
closepath stroke grestore Pnt} def
|
||||
/PentF {stroke [] 0 setdash gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
closepath fill grestore} def
|
||||
/Circle {stroke [] 0 setdash 2 copy
|
||||
hpt 0 360 arc stroke Pnt} def
|
||||
/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
|
||||
/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
|
||||
/C1 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 90 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C2 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 90 180 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C3 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 180 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C4 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 180 270 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C5 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 90 arc
|
||||
2 copy moveto
|
||||
2 copy vpt 180 270 arc closepath fill
|
||||
vpt 0 360 arc} bind def
|
||||
/C6 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 90 270 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C7 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 270 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C8 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 270 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C9 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 270 450 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
|
||||
2 copy moveto
|
||||
2 copy vpt 90 180 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C11 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 180 arc closepath fill
|
||||
2 copy moveto
|
||||
2 copy vpt 270 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C12 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 180 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C13 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 90 arc closepath fill
|
||||
2 copy moveto
|
||||
2 copy vpt 180 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C14 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 90 360 arc closepath fill
|
||||
vpt 0 360 arc} bind def
|
||||
/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
|
||||
neg 0 rlineto closepath} bind def
|
||||
/Square {dup Rec} bind def
|
||||
/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
|
||||
/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
|
||||
/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
|
||||
/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
|
||||
/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
|
||||
/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
|
||||
/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
|
||||
exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
|
||||
/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
|
||||
/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
|
||||
2 copy vpt Square fill Bsquare} bind def
|
||||
/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
|
||||
/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
|
||||
/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
|
||||
Bsquare} bind def
|
||||
/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
|
||||
Bsquare} bind def
|
||||
/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
|
||||
/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
|
||||
2 copy vpt Square fill Bsquare} bind def
|
||||
/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
|
||||
2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
|
||||
/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
|
||||
/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
|
||||
/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
|
||||
/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
|
||||
/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
|
||||
/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
|
||||
/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
|
||||
/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
|
||||
/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
|
||||
/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
|
||||
/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
|
||||
/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
|
||||
/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
|
||||
/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
|
||||
/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
|
||||
/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
|
||||
/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
|
||||
/DiaE {stroke [] 0 setdash vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V closepath stroke} def
|
||||
/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V closepath stroke} def
|
||||
/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V closepath stroke} def
|
||||
/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V closepath stroke} def
|
||||
/PentE {stroke [] 0 setdash gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
closepath stroke grestore} def
|
||||
/CircE {stroke [] 0 setdash
|
||||
hpt 0 360 arc stroke} def
|
||||
/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
|
||||
/DiaW {stroke [] 0 setdash vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V Opaque stroke} def
|
||||
/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V Opaque stroke} def
|
||||
/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V Opaque stroke} def
|
||||
/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V Opaque stroke} def
|
||||
/PentW {stroke [] 0 setdash gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
Opaque stroke grestore} def
|
||||
/CircW {stroke [] 0 setdash
|
||||
hpt 0 360 arc Opaque stroke} def
|
||||
/BoxFill {gsave Rec 1 setgray fill grestore} def
|
||||
/Density {
|
||||
/Fillden exch def
|
||||
currentrgbcolor
|
||||
/ColB exch def /ColG exch def /ColR exch def
|
||||
/ColR ColR Fillden mul Fillden sub 1 add def
|
||||
/ColG ColG Fillden mul Fillden sub 1 add def
|
||||
/ColB ColB Fillden mul Fillden sub 1 add def
|
||||
ColR ColG ColB setrgbcolor} def
|
||||
/BoxColFill {gsave Rec PolyFill} def
|
||||
/PolyFill {gsave Density fill grestore grestore} def
|
||||
/h {rlineto rlineto rlineto closepath gsave fill grestore stroke} bind def
|
||||
%
|
||||
% PostScript Level 1 Pattern Fill routine for rectangles
|
||||
% Usage: x y w h s a XX PatternFill
|
||||
% x,y = lower left corner of box to be filled
|
||||
% w,h = width and height of box
|
||||
% a = angle in degrees between lines and x-axis
|
||||
% XX = 0/1 for no/yes cross-hatch
|
||||
%
|
||||
/PatternFill {gsave /PFa [ 9 2 roll ] def
|
||||
PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
|
||||
PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
|
||||
TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
|
||||
clip
|
||||
currentlinewidth 0.5 mul setlinewidth
|
||||
/PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
|
||||
0 0 M PFa 5 get rotate PFs -2 div dup translate
|
||||
0 1 PFs PFa 4 get div 1 add floor cvi
|
||||
{PFa 4 get mul 0 M 0 PFs V} for
|
||||
0 PFa 6 get ne {
|
||||
0 1 PFs PFa 4 get div 1 add floor cvi
|
||||
{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
|
||||
} if
|
||||
stroke grestore} def
|
||||
%
|
||||
/languagelevel where
|
||||
{pop languagelevel} {1} ifelse
|
||||
dup 2 lt
|
||||
{/InterpretLevel1 true def
|
||||
/InterpretLevel3 false def}
|
||||
{/InterpretLevel1 Level1 def
|
||||
2 gt
|
||||
{/InterpretLevel3 Level3 def}
|
||||
{/InterpretLevel3 false def}
|
||||
ifelse }
|
||||
ifelse
|
||||
%
|
||||
% PostScript level 2 pattern fill definitions
|
||||
%
|
||||
/Level2PatternFill {
|
||||
/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
|
||||
bind def
|
||||
/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat1 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
|
||||
0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat2 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
|
||||
8 8 L 8 0 L 0 0 L fill}
|
||||
>> matrix makepattern
|
||||
/Pat3 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
|
||||
0 12 M 12 0 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat4 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
|
||||
0 -4 M 12 8 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat5 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
|
||||
0 12 M 8 -4 L 4 12 M 10 0 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat6 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
|
||||
0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat7 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
|
||||
12 0 M -4 8 L 12 4 M 0 10 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat8 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
|
||||
-4 0 M 12 8 L -4 4 M 8 10 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat9 exch def
|
||||
/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
|
||||
/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
|
||||
/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
|
||||
/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
|
||||
/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
|
||||
/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
|
||||
/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
|
||||
} def
|
||||
%
|
||||
%
|
||||
%End of PostScript Level 2 code
|
||||
%
|
||||
/PatternBgnd {
|
||||
TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
|
||||
} def
|
||||
%
|
||||
% Substitute for Level 2 pattern fill codes with
|
||||
% grayscale if Level 2 support is not selected.
|
||||
%
|
||||
/Level1PatternFill {
|
||||
/Pattern1 {0.250 Density} bind def
|
||||
/Pattern2 {0.500 Density} bind def
|
||||
/Pattern3 {0.750 Density} bind def
|
||||
/Pattern4 {0.125 Density} bind def
|
||||
/Pattern5 {0.375 Density} bind def
|
||||
/Pattern6 {0.625 Density} bind def
|
||||
/Pattern7 {0.875 Density} bind def
|
||||
} def
|
||||
%
|
||||
% Now test for support of Level 2 code
|
||||
%
|
||||
Level1 {Level1PatternFill} {Level2PatternFill} ifelse
|
||||
%
|
||||
/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
|
||||
dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
|
||||
currentdict end definefont pop
|
||||
%
|
||||
Level1 SuppressPDFMark or
|
||||
{} {
|
||||
/SDict 10 dict def
|
||||
systemdict /pdfmark known not {
|
||||
userdict /pdfmark systemdict /cleartomark get put
|
||||
} if
|
||||
SDict begin [
|
||||
/Title (ModeleLaTeX_TP-gnuplottex-fig1.tex)
|
||||
/Subject (gnuplot plot)
|
||||
/Creator (gnuplot 5.2 patchlevel 6)
|
||||
% /Producer (gnuplot)
|
||||
% /Keywords ()
|
||||
/CreationDate (Fri Jan 10 22:54:14 2020)
|
||||
/DOCINFO pdfmark
|
||||
end
|
||||
} ifelse
|
||||
%
|
||||
% Support for boxed text - Ethan A Merritt Sep 2016
|
||||
%
|
||||
/InitTextBox { userdict /TBy2 3 -1 roll put userdict /TBx2 3 -1 roll put
|
||||
userdict /TBy1 3 -1 roll put userdict /TBx1 3 -1 roll put
|
||||
/Boxing true def } def
|
||||
/ExtendTextBox { dup type /stringtype eq
|
||||
{ Boxing { gsave dup false charpath pathbbox
|
||||
dup TBy2 gt {userdict /TBy2 3 -1 roll put} {pop} ifelse
|
||||
dup TBx2 gt {userdict /TBx2 3 -1 roll put} {pop} ifelse
|
||||
dup TBy1 lt {userdict /TBy1 3 -1 roll put} {pop} ifelse
|
||||
dup TBx1 lt {userdict /TBx1 3 -1 roll put} {pop} ifelse
|
||||
grestore } if }
|
||||
{} ifelse} def
|
||||
/PopTextBox { newpath TBx1 TBxmargin sub TBy1 TBymargin sub M
|
||||
TBx1 TBxmargin sub TBy2 TBymargin add L
|
||||
TBx2 TBxmargin add TBy2 TBymargin add L
|
||||
TBx2 TBxmargin add TBy1 TBymargin sub L closepath } def
|
||||
/DrawTextBox { PopTextBox stroke /Boxing false def} def
|
||||
/FillTextBox { gsave PopTextBox fill grestore /Boxing false def} def
|
||||
0 0 0 0 InitTextBox
|
||||
/TBxmargin 20 def
|
||||
/TBymargin 20 def
|
||||
/Boxing false def
|
||||
/textshow { ExtendTextBox Gshow } def
|
||||
%
|
||||
end
|
||||
%%EndProlog
|
||||
%%Page: 1 1
|
||||
gnudict begin
|
||||
gsave
|
||||
doclip
|
||||
50 50 translate
|
||||
0.050 0.050 scale
|
||||
0 setgray
|
||||
newpath
|
||||
1.000 UL
|
||||
LTb
|
||||
LCb setrgbcolor
|
||||
[] 0 setdash
|
||||
946 704 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
LTb
|
||||
946 1733 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 2762 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 3790 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 4819 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
2011 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
3076 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
4141 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
5206 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
6271 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
1.000 UL
|
||||
LTb
|
||||
946 4819 N
|
||||
946 704 L
|
||||
5857 0 V
|
||||
0 4115 V
|
||||
-5857 0 V
|
||||
Z stroke
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
% Begin plot #1
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
0.58 0.00 0.83 C
|
||||
LCb setrgbcolor
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
0.58 0.00 0.83 C
|
||||
3256 877 M
|
||||
591 0 V
|
||||
-591 31 R
|
||||
0 -62 V
|
||||
591 62 R
|
||||
0 -62 V
|
||||
1478 3585 M
|
||||
0 411 V
|
||||
-31 -411 R
|
||||
62 0 V
|
||||
-62 411 R
|
||||
62 0 V
|
||||
502 -617 R
|
||||
0 411 V
|
||||
-31 -411 R
|
||||
62 0 V
|
||||
-62 411 R
|
||||
62 0 V
|
||||
501 -205 R
|
||||
0 411 V
|
||||
-31 -411 R
|
||||
62 0 V
|
||||
-62 411 R
|
||||
62 0 V
|
||||
502 -823 R
|
||||
0 412 V
|
||||
-31 -412 R
|
||||
62 0 V
|
||||
-62 412 R
|
||||
62 0 V
|
||||
501 0 R
|
||||
0 411 V
|
||||
-31 -411 R
|
||||
62 0 V
|
||||
-62 411 R
|
||||
62 0 V
|
||||
502 -411 R
|
||||
0 411 V
|
||||
-31 -411 R
|
||||
62 0 V
|
||||
-62 411 R
|
||||
62 0 V
|
||||
501 -617 R
|
||||
0 411 V
|
||||
-31 -411 R
|
||||
62 0 V
|
||||
-62 411 R
|
||||
62 0 V
|
||||
502 -205 R
|
||||
0 411 V
|
||||
-31 -411 R
|
||||
62 0 V
|
||||
-62 411 R
|
||||
62 0 V
|
||||
501 -617 R
|
||||
0 411 V
|
||||
-31 -411 R
|
||||
62 0 V
|
||||
-62 411 R
|
||||
62 0 V
|
||||
502 -411 R
|
||||
0 411 V
|
||||
-31 -411 R
|
||||
62 0 V
|
||||
-62 411 R
|
||||
62 0 V
|
||||
1478 3790 Box
|
||||
2011 3585 Box
|
||||
2543 3790 Box
|
||||
3076 3379 Box
|
||||
3608 3790 Box
|
||||
4141 3790 Box
|
||||
4673 3585 Box
|
||||
5206 3790 Box
|
||||
5738 3585 Box
|
||||
6271 3585 Box
|
||||
3551 877 Box
|
||||
LTw
|
||||
% End plot #1
|
||||
2.000 UL
|
||||
LTb
|
||||
LCb setrgbcolor
|
||||
[] 0 setdash
|
||||
1.000 UL
|
||||
LTb
|
||||
946 4819 N
|
||||
946 704 L
|
||||
5857 0 V
|
||||
0 4115 V
|
||||
-5857 0 V
|
||||
Z stroke
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
stroke
|
||||
grestore
|
||||
end
|
||||
showpage
|
||||
%%Trailer
|
14
ModeleLaTeX_TP-gnuplottex-fig1.gnuplot
Normal file
14
ModeleLaTeX_TP-gnuplottex-fig1.gnuplot
Normal file
@ -0,0 +1,14 @@
|
||||
set terminal epslatex color dashed
|
||||
set output 'ModeleLaTeX_TP-gnuplottex-fig1.tex'
|
||||
set format '\num{%g}'
|
||||
set key bottom left Left
|
||||
set key width 1.5
|
||||
set sample 1000
|
||||
set xr [0:110]
|
||||
set yr [0:20]
|
||||
set xlabel 'Masse (\si{\gram})' # attention il faut parfois utiliser certains guillemets
|
||||
# notamment quand on utilise la commande \si, il faut impérativement des primes '...'
|
||||
set ylabel "Période (puls)"
|
||||
#plot test.txt w l lc 1 t "$\sin(x)$",cos(x) w l lc 2 t "$\cos(x)$",tan(x) w l lc 3 t "$\tan(x)$",tanh(x) w l lc 4 t "$\tanh(x)$"
|
||||
plot 'test.txt'\
|
||||
index 2 u 1:2:3 title 'Petites masses' w yerrorbars pt 4
|
108
ModeleLaTeX_TP-gnuplottex-fig1.tex
Normal file
108
ModeleLaTeX_TP-gnuplottex-fig1.tex
Normal file
@ -0,0 +1,108 @@
|
||||
% GNUPLOT: LaTeX picture with Postscript
|
||||
\begingroup
|
||||
\makeatletter
|
||||
\providecommand\color[2][]{%
|
||||
\GenericError{(gnuplot) \space\space\space\@spaces}{%
|
||||
Package color not loaded in conjunction with
|
||||
terminal option `colourtext'%
|
||||
}{See the gnuplot documentation for explanation.%
|
||||
}{Either use 'blacktext' in gnuplot or load the package
|
||||
color.sty in LaTeX.}%
|
||||
\renewcommand\color[2][]{}%
|
||||
}%
|
||||
\providecommand\includegraphics[2][]{%
|
||||
\GenericError{(gnuplot) \space\space\space\@spaces}{%
|
||||
Package graphicx or graphics not loaded%
|
||||
}{See the gnuplot documentation for explanation.%
|
||||
}{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}%
|
||||
\renewcommand\includegraphics[2][]{}%
|
||||
}%
|
||||
\providecommand\rotatebox[2]{#2}%
|
||||
\@ifundefined{ifGPcolor}{%
|
||||
\newif\ifGPcolor
|
||||
\GPcolortrue
|
||||
}{}%
|
||||
\@ifundefined{ifGPblacktext}{%
|
||||
\newif\ifGPblacktext
|
||||
\GPblacktexttrue
|
||||
}{}%
|
||||
% define a \g@addto@macro without @ in the name:
|
||||
\let\gplgaddtomacro\g@addto@macro
|
||||
% define empty templates for all commands taking text:
|
||||
\gdef\gplbacktext{}%
|
||||
\gdef\gplfronttext{}%
|
||||
\makeatother
|
||||
\ifGPblacktext
|
||||
% no textcolor at all
|
||||
\def\colorrgb#1{}%
|
||||
\def\colorgray#1{}%
|
||||
\else
|
||||
% gray or color?
|
||||
\ifGPcolor
|
||||
\def\colorrgb#1{\color[rgb]{#1}}%
|
||||
\def\colorgray#1{\color[gray]{#1}}%
|
||||
\expandafter\def\csname LTw\endcsname{\color{white}}%
|
||||
\expandafter\def\csname LTb\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LTa\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}%
|
||||
\expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}%
|
||||
\expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}%
|
||||
\expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}%
|
||||
\expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}%
|
||||
\expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}%
|
||||
\expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}%
|
||||
\expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}%
|
||||
\expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}%
|
||||
\else
|
||||
% gray
|
||||
\def\colorrgb#1{\color{black}}%
|
||||
\def\colorgray#1{\color[gray]{#1}}%
|
||||
\expandafter\def\csname LTw\endcsname{\color{white}}%
|
||||
\expandafter\def\csname LTb\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LTa\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT0\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT1\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT2\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT3\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT4\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT5\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT6\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT7\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT8\endcsname{\color{black}}%
|
||||
\fi
|
||||
\fi
|
||||
\setlength{\unitlength}{0.0500bp}%
|
||||
\ifx\gptboxheight\undefined%
|
||||
\newlength{\gptboxheight}%
|
||||
\newlength{\gptboxwidth}%
|
||||
\newsavebox{\gptboxtext}%
|
||||
\fi%
|
||||
\setlength{\fboxrule}{0.5pt}%
|
||||
\setlength{\fboxsep}{1pt}%
|
||||
\begin{picture}(7200.00,5040.00)%
|
||||
\gplgaddtomacro\gplbacktext{%
|
||||
\csname LTb\endcsname%%
|
||||
\put(814,704){\makebox(0,0)[r]{\strut{}\num{0}}}%
|
||||
\put(814,1733){\makebox(0,0)[r]{\strut{}\num{5}}}%
|
||||
\put(814,2762){\makebox(0,0)[r]{\strut{}\num{10}}}%
|
||||
\put(814,3790){\makebox(0,0)[r]{\strut{}\num{15}}}%
|
||||
\put(814,4819){\makebox(0,0)[r]{\strut{}\num{20}}}%
|
||||
\put(946,484){\makebox(0,0){\strut{}\num{0}}}%
|
||||
\put(2011,484){\makebox(0,0){\strut{}\num{20}}}%
|
||||
\put(3076,484){\makebox(0,0){\strut{}\num{40}}}%
|
||||
\put(4141,484){\makebox(0,0){\strut{}\num{60}}}%
|
||||
\put(5206,484){\makebox(0,0){\strut{}\num{80}}}%
|
||||
\put(6271,484){\makebox(0,0){\strut{}\num{100}}}%
|
||||
}%
|
||||
\gplgaddtomacro\gplfronttext{%
|
||||
\csname LTb\endcsname%%
|
||||
\put(198,2761){\rotatebox{-270}{\makebox(0,0){\strut{}Période (puls)}}}%
|
||||
\put(3874,154){\makebox(0,0){\strut{}Masse (\si{\gram})}}%
|
||||
\csname LTb\endcsname%%
|
||||
\put(1078,877){\makebox(0,0)[l]{\strut{}Petites masses}}%
|
||||
}%
|
||||
\gplbacktext
|
||||
\put(0,0){\includegraphics{ModeleLaTeX_TP-gnuplottex-fig1}}%
|
||||
\gplfronttext
|
||||
\end{picture}%
|
||||
\endgroup
|
BIN
ModeleLaTeX_TP-gnuplottex-fig2-eps-converted-to.pdf
Normal file
BIN
ModeleLaTeX_TP-gnuplottex-fig2-eps-converted-to.pdf
Normal file
Binary file not shown.
850
ModeleLaTeX_TP-gnuplottex-fig2.eps
Normal file
850
ModeleLaTeX_TP-gnuplottex-fig2.eps
Normal file
@ -0,0 +1,850 @@
|
||||
%!PS-Adobe-2.0 EPSF-2.0
|
||||
%%Title: ModeleLaTeX_TP-gnuplottex-fig2.tex
|
||||
%%Creator: gnuplot 5.2 patchlevel 6
|
||||
%%CreationDate: Fri Jan 10 22:54:14 2020
|
||||
%%DocumentFonts:
|
||||
%%BoundingBox: 50 50 410 302
|
||||
%%EndComments
|
||||
%%BeginProlog
|
||||
/gnudict 256 dict def
|
||||
gnudict begin
|
||||
%
|
||||
% The following true/false flags may be edited by hand if desired.
|
||||
% The unit line width and grayscale image gamma correction may also be changed.
|
||||
%
|
||||
/Color true def
|
||||
/Blacktext true def
|
||||
/Solid false def
|
||||
/Dashlength 1 def
|
||||
/Landscape false def
|
||||
/Level1 false def
|
||||
/Level3 false def
|
||||
/Rounded false def
|
||||
/ClipToBoundingBox false def
|
||||
/SuppressPDFMark false def
|
||||
/TransparentPatterns false def
|
||||
/gnulinewidth 5.000 def
|
||||
/userlinewidth gnulinewidth def
|
||||
/Gamma 1.0 def
|
||||
/BackgroundColor {-1.000 -1.000 -1.000} def
|
||||
%
|
||||
/vshift -73 def
|
||||
/dl1 {
|
||||
10.0 Dashlength userlinewidth gnulinewidth div mul mul mul
|
||||
Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
|
||||
} def
|
||||
/dl2 {
|
||||
10.0 Dashlength userlinewidth gnulinewidth div mul mul mul
|
||||
Rounded { currentlinewidth 0.75 mul add } if
|
||||
} def
|
||||
/hpt_ 31.5 def
|
||||
/vpt_ 31.5 def
|
||||
/hpt hpt_ def
|
||||
/vpt vpt_ def
|
||||
/doclip {
|
||||
ClipToBoundingBox {
|
||||
newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
|
||||
clip
|
||||
} if
|
||||
} def
|
||||
%
|
||||
% Gnuplot Prolog Version 5.2 (Dec 2017)
|
||||
%
|
||||
%/SuppressPDFMark true def
|
||||
%
|
||||
/M {moveto} bind def
|
||||
/L {lineto} bind def
|
||||
/R {rmoveto} bind def
|
||||
/V {rlineto} bind def
|
||||
/N {newpath moveto} bind def
|
||||
/Z {closepath} bind def
|
||||
/C {setrgbcolor} bind def
|
||||
/f {rlineto fill} bind def
|
||||
/g {setgray} bind def
|
||||
/Gshow {show} def % May be redefined later in the file to support UTF-8
|
||||
/vpt2 vpt 2 mul def
|
||||
/hpt2 hpt 2 mul def
|
||||
/Lshow {currentpoint stroke M 0 vshift R
|
||||
Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
|
||||
/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
|
||||
Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
|
||||
/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R
|
||||
Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
|
||||
/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
|
||||
/hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
|
||||
/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
|
||||
{pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
|
||||
/BL {stroke userlinewidth 2 mul setlinewidth
|
||||
Rounded {1 setlinejoin 1 setlinecap} if} def
|
||||
/AL {stroke userlinewidth 2 div setlinewidth
|
||||
Rounded {1 setlinejoin 1 setlinecap} if} def
|
||||
/UL {dup gnulinewidth mul /userlinewidth exch def
|
||||
dup 1 lt {pop 1} if 10 mul /udl exch def} def
|
||||
/PL {stroke userlinewidth setlinewidth
|
||||
Rounded {1 setlinejoin 1 setlinecap} if} def
|
||||
3.8 setmiterlimit
|
||||
% Classic Line colors (version 5.0)
|
||||
/LCw {1 1 1} def
|
||||
/LCb {0 0 0} def
|
||||
/LCa {0 0 0} def
|
||||
/LC0 {1 0 0} def
|
||||
/LC1 {0 1 0} def
|
||||
/LC2 {0 0 1} def
|
||||
/LC3 {1 0 1} def
|
||||
/LC4 {0 1 1} def
|
||||
/LC5 {1 1 0} def
|
||||
/LC6 {0 0 0} def
|
||||
/LC7 {1 0.3 0} def
|
||||
/LC8 {0.5 0.5 0.5} def
|
||||
% Default dash patterns (version 5.0)
|
||||
/LTB {BL [] LCb DL} def
|
||||
/LTw {PL [] 1 setgray} def
|
||||
/LTb {PL [] LCb DL} def
|
||||
/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
|
||||
/LT0 {PL [] LC0 DL} def
|
||||
/LT1 {PL [2 dl1 3 dl2] LC1 DL} def
|
||||
/LT2 {PL [1 dl1 1.5 dl2] LC2 DL} def
|
||||
/LT3 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC3 DL} def
|
||||
/LT4 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
|
||||
/LT5 {PL [4 dl1 2 dl2] LC5 DL} def
|
||||
/LT6 {PL [1.5 dl1 1.5 dl2 1.5 dl1 1.5 dl2 1.5 dl1 6 dl2] LC6 DL} def
|
||||
/LT7 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC7 DL} def
|
||||
/LT8 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC8 DL} def
|
||||
/SL {[] 0 setdash} def
|
||||
/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
|
||||
/Dia {stroke [] 0 setdash 2 copy vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V closepath stroke
|
||||
Pnt} def
|
||||
/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
|
||||
currentpoint stroke M
|
||||
hpt neg vpt neg R hpt2 0 V stroke
|
||||
} def
|
||||
/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V closepath stroke
|
||||
Pnt} def
|
||||
/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
hpt2 vpt2 neg V currentpoint stroke M
|
||||
hpt2 neg 0 R hpt2 vpt2 V stroke} def
|
||||
/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V closepath stroke
|
||||
Pnt} def
|
||||
/Star {2 copy Pls Crs} def
|
||||
/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V closepath fill} def
|
||||
/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V closepath fill} def
|
||||
/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V closepath stroke
|
||||
Pnt} def
|
||||
/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V closepath fill} def
|
||||
/DiaF {stroke [] 0 setdash vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V closepath fill} def
|
||||
/Pent {stroke [] 0 setdash 2 copy gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
closepath stroke grestore Pnt} def
|
||||
/PentF {stroke [] 0 setdash gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
closepath fill grestore} def
|
||||
/Circle {stroke [] 0 setdash 2 copy
|
||||
hpt 0 360 arc stroke Pnt} def
|
||||
/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
|
||||
/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
|
||||
/C1 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 90 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C2 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 90 180 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C3 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 180 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C4 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 180 270 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C5 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 90 arc
|
||||
2 copy moveto
|
||||
2 copy vpt 180 270 arc closepath fill
|
||||
vpt 0 360 arc} bind def
|
||||
/C6 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 90 270 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C7 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 270 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C8 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 270 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C9 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 270 450 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
|
||||
2 copy moveto
|
||||
2 copy vpt 90 180 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C11 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 180 arc closepath fill
|
||||
2 copy moveto
|
||||
2 copy vpt 270 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C12 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 180 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C13 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 90 arc closepath fill
|
||||
2 copy moveto
|
||||
2 copy vpt 180 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C14 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 90 360 arc closepath fill
|
||||
vpt 0 360 arc} bind def
|
||||
/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
|
||||
neg 0 rlineto closepath} bind def
|
||||
/Square {dup Rec} bind def
|
||||
/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
|
||||
/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
|
||||
/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
|
||||
/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
|
||||
/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
|
||||
/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
|
||||
/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
|
||||
exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
|
||||
/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
|
||||
/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
|
||||
2 copy vpt Square fill Bsquare} bind def
|
||||
/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
|
||||
/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
|
||||
/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
|
||||
Bsquare} bind def
|
||||
/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
|
||||
Bsquare} bind def
|
||||
/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
|
||||
/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
|
||||
2 copy vpt Square fill Bsquare} bind def
|
||||
/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
|
||||
2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
|
||||
/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
|
||||
/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
|
||||
/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
|
||||
/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
|
||||
/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
|
||||
/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
|
||||
/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
|
||||
/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
|
||||
/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
|
||||
/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
|
||||
/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
|
||||
/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
|
||||
/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
|
||||
/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
|
||||
/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
|
||||
/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
|
||||
/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
|
||||
/DiaE {stroke [] 0 setdash vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V closepath stroke} def
|
||||
/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V closepath stroke} def
|
||||
/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V closepath stroke} def
|
||||
/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V closepath stroke} def
|
||||
/PentE {stroke [] 0 setdash gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
closepath stroke grestore} def
|
||||
/CircE {stroke [] 0 setdash
|
||||
hpt 0 360 arc stroke} def
|
||||
/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
|
||||
/DiaW {stroke [] 0 setdash vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V Opaque stroke} def
|
||||
/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V Opaque stroke} def
|
||||
/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V Opaque stroke} def
|
||||
/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V Opaque stroke} def
|
||||
/PentW {stroke [] 0 setdash gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
Opaque stroke grestore} def
|
||||
/CircW {stroke [] 0 setdash
|
||||
hpt 0 360 arc Opaque stroke} def
|
||||
/BoxFill {gsave Rec 1 setgray fill grestore} def
|
||||
/Density {
|
||||
/Fillden exch def
|
||||
currentrgbcolor
|
||||
/ColB exch def /ColG exch def /ColR exch def
|
||||
/ColR ColR Fillden mul Fillden sub 1 add def
|
||||
/ColG ColG Fillden mul Fillden sub 1 add def
|
||||
/ColB ColB Fillden mul Fillden sub 1 add def
|
||||
ColR ColG ColB setrgbcolor} def
|
||||
/BoxColFill {gsave Rec PolyFill} def
|
||||
/PolyFill {gsave Density fill grestore grestore} def
|
||||
/h {rlineto rlineto rlineto closepath gsave fill grestore stroke} bind def
|
||||
%
|
||||
% PostScript Level 1 Pattern Fill routine for rectangles
|
||||
% Usage: x y w h s a XX PatternFill
|
||||
% x,y = lower left corner of box to be filled
|
||||
% w,h = width and height of box
|
||||
% a = angle in degrees between lines and x-axis
|
||||
% XX = 0/1 for no/yes cross-hatch
|
||||
%
|
||||
/PatternFill {gsave /PFa [ 9 2 roll ] def
|
||||
PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
|
||||
PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
|
||||
TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
|
||||
clip
|
||||
currentlinewidth 0.5 mul setlinewidth
|
||||
/PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
|
||||
0 0 M PFa 5 get rotate PFs -2 div dup translate
|
||||
0 1 PFs PFa 4 get div 1 add floor cvi
|
||||
{PFa 4 get mul 0 M 0 PFs V} for
|
||||
0 PFa 6 get ne {
|
||||
0 1 PFs PFa 4 get div 1 add floor cvi
|
||||
{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
|
||||
} if
|
||||
stroke grestore} def
|
||||
%
|
||||
/languagelevel where
|
||||
{pop languagelevel} {1} ifelse
|
||||
dup 2 lt
|
||||
{/InterpretLevel1 true def
|
||||
/InterpretLevel3 false def}
|
||||
{/InterpretLevel1 Level1 def
|
||||
2 gt
|
||||
{/InterpretLevel3 Level3 def}
|
||||
{/InterpretLevel3 false def}
|
||||
ifelse }
|
||||
ifelse
|
||||
%
|
||||
% PostScript level 2 pattern fill definitions
|
||||
%
|
||||
/Level2PatternFill {
|
||||
/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
|
||||
bind def
|
||||
/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat1 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
|
||||
0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat2 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
|
||||
8 8 L 8 0 L 0 0 L fill}
|
||||
>> matrix makepattern
|
||||
/Pat3 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
|
||||
0 12 M 12 0 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat4 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
|
||||
0 -4 M 12 8 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat5 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
|
||||
0 12 M 8 -4 L 4 12 M 10 0 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat6 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
|
||||
0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat7 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
|
||||
12 0 M -4 8 L 12 4 M 0 10 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat8 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
|
||||
-4 0 M 12 8 L -4 4 M 8 10 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat9 exch def
|
||||
/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
|
||||
/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
|
||||
/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
|
||||
/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
|
||||
/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
|
||||
/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
|
||||
/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
|
||||
} def
|
||||
%
|
||||
%
|
||||
%End of PostScript Level 2 code
|
||||
%
|
||||
/PatternBgnd {
|
||||
TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
|
||||
} def
|
||||
%
|
||||
% Substitute for Level 2 pattern fill codes with
|
||||
% grayscale if Level 2 support is not selected.
|
||||
%
|
||||
/Level1PatternFill {
|
||||
/Pattern1 {0.250 Density} bind def
|
||||
/Pattern2 {0.500 Density} bind def
|
||||
/Pattern3 {0.750 Density} bind def
|
||||
/Pattern4 {0.125 Density} bind def
|
||||
/Pattern5 {0.375 Density} bind def
|
||||
/Pattern6 {0.625 Density} bind def
|
||||
/Pattern7 {0.875 Density} bind def
|
||||
} def
|
||||
%
|
||||
% Now test for support of Level 2 code
|
||||
%
|
||||
Level1 {Level1PatternFill} {Level2PatternFill} ifelse
|
||||
%
|
||||
/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
|
||||
dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
|
||||
currentdict end definefont pop
|
||||
%
|
||||
Level1 SuppressPDFMark or
|
||||
{} {
|
||||
/SDict 10 dict def
|
||||
systemdict /pdfmark known not {
|
||||
userdict /pdfmark systemdict /cleartomark get put
|
||||
} if
|
||||
SDict begin [
|
||||
/Title (ModeleLaTeX_TP-gnuplottex-fig2.tex)
|
||||
/Subject (gnuplot plot)
|
||||
/Creator (gnuplot 5.2 patchlevel 6)
|
||||
% /Producer (gnuplot)
|
||||
% /Keywords ()
|
||||
/CreationDate (Fri Jan 10 22:54:14 2020)
|
||||
/DOCINFO pdfmark
|
||||
end
|
||||
} ifelse
|
||||
%
|
||||
% Support for boxed text - Ethan A Merritt Sep 2016
|
||||
%
|
||||
/InitTextBox { userdict /TBy2 3 -1 roll put userdict /TBx2 3 -1 roll put
|
||||
userdict /TBy1 3 -1 roll put userdict /TBx1 3 -1 roll put
|
||||
/Boxing true def } def
|
||||
/ExtendTextBox { dup type /stringtype eq
|
||||
{ Boxing { gsave dup false charpath pathbbox
|
||||
dup TBy2 gt {userdict /TBy2 3 -1 roll put} {pop} ifelse
|
||||
dup TBx2 gt {userdict /TBx2 3 -1 roll put} {pop} ifelse
|
||||
dup TBy1 lt {userdict /TBy1 3 -1 roll put} {pop} ifelse
|
||||
dup TBx1 lt {userdict /TBx1 3 -1 roll put} {pop} ifelse
|
||||
grestore } if }
|
||||
{} ifelse} def
|
||||
/PopTextBox { newpath TBx1 TBxmargin sub TBy1 TBymargin sub M
|
||||
TBx1 TBxmargin sub TBy2 TBymargin add L
|
||||
TBx2 TBxmargin add TBy2 TBymargin add L
|
||||
TBx2 TBxmargin add TBy1 TBymargin sub L closepath } def
|
||||
/DrawTextBox { PopTextBox stroke /Boxing false def} def
|
||||
/FillTextBox { gsave PopTextBox fill grestore /Boxing false def} def
|
||||
0 0 0 0 InitTextBox
|
||||
/TBxmargin 20 def
|
||||
/TBymargin 20 def
|
||||
/Boxing false def
|
||||
/textshow { ExtendTextBox Gshow } def
|
||||
%
|
||||
end
|
||||
%%EndProlog
|
||||
%%Page: 1 1
|
||||
gnudict begin
|
||||
gsave
|
||||
doclip
|
||||
50 50 translate
|
||||
0.050 0.050 scale
|
||||
0 setgray
|
||||
newpath
|
||||
1.000 UL
|
||||
LTb
|
||||
LCb setrgbcolor
|
||||
[] 0 setdash
|
||||
946 704 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
LTb
|
||||
946 1161 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 1618 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 2076 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 2533 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 2990 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 3447 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 3905 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 4362 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 4819 M
|
||||
63 0 V
|
||||
5794 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
946 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
1783 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
2619 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
3456 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
4293 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
5130 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
5966 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
6803 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
1.000 UL
|
||||
LTb
|
||||
946 4819 N
|
||||
946 704 L
|
||||
5857 0 V
|
||||
0 4115 V
|
||||
-5857 0 V
|
||||
Z stroke
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
1.000 UL
|
||||
LTb
|
||||
1078 3766 N
|
||||
0 990 V
|
||||
3099 0 V
|
||||
0 -990 V
|
||||
-3099 0 V
|
||||
Z stroke
|
||||
% Begin plot #1
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
0.58 0.00 0.83 C
|
||||
LCb setrgbcolor
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
0.58 0.00 0.83 C
|
||||
3454 4591 M
|
||||
591 0 V
|
||||
-591 31 R
|
||||
0 -62 V
|
||||
591 62 R
|
||||
0 -62 V
|
||||
1783 704 M
|
||||
0 183 V
|
||||
1752 704 M
|
||||
62 0 V
|
||||
-62 183 R
|
||||
62 0 V
|
||||
805 0 R
|
||||
0 366 V
|
||||
2588 887 M
|
||||
62 0 V
|
||||
-62 366 R
|
||||
62 0 V
|
||||
806 183 R
|
||||
0 548 V
|
||||
-31 -548 R
|
||||
62 0 V
|
||||
-62 548 R
|
||||
62 0 V
|
||||
806 0 R
|
||||
0 732 V
|
||||
-31 -732 R
|
||||
62 0 V
|
||||
-62 732 R
|
||||
62 0 V
|
||||
806 -92 R
|
||||
0 915 V
|
||||
-31 -915 R
|
||||
62 0 V
|
||||
-62 915 R
|
||||
62 0 V
|
||||
805 -549 R
|
||||
0 1097 V
|
||||
5935 2990 M
|
||||
62 0 V
|
||||
-62 1097 R
|
||||
62 0 V
|
||||
1699 795 M
|
||||
167 0 V
|
||||
1699 764 M
|
||||
0 62 V
|
||||
167 -62 R
|
||||
0 62 V
|
||||
419 244 R
|
||||
669 0 V
|
||||
-669 -31 R
|
||||
0 62 V
|
||||
669 -62 R
|
||||
0 62 V
|
||||
335 609 R
|
||||
334 0 V
|
||||
-334 -31 R
|
||||
0 62 V
|
||||
334 -62 R
|
||||
0 62 V
|
||||
252 609 R
|
||||
836 0 V
|
||||
-836 -31 R
|
||||
0 62 V
|
||||
836 -62 R
|
||||
0 62 V
|
||||
168 701 R
|
||||
502 0 V
|
||||
-502 -31 R
|
||||
0 62 V
|
||||
502 -62 R
|
||||
0 62 V
|
||||
502 426 R
|
||||
167 0 V
|
||||
-167 -31 R
|
||||
0 62 V
|
||||
167 -62 R
|
||||
0 62 V
|
||||
1783 795 Pls
|
||||
2619 1070 Pls
|
||||
3456 1710 Pls
|
||||
4293 2350 Pls
|
||||
5130 3082 Pls
|
||||
5966 3539 Pls
|
||||
3749 4591 Pls
|
||||
LTw
|
||||
% End plot #1
|
||||
% Begin plot #2
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
LCb setrgbcolor
|
||||
[] 0 setdash
|
||||
1.00 0.00 0.00 C
|
||||
LCb setrgbcolor
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
1.00 0.00 0.00 C
|
||||
1783 887 Crs
|
||||
2619 1070 Crs
|
||||
3456 1253 Crs
|
||||
4293 1436 Crs
|
||||
5130 1618 Crs
|
||||
5966 1801 Crs
|
||||
3749 4261 Crs
|
||||
LTw
|
||||
% End plot #2
|
||||
% Begin plot #3
|
||||
1.000 UL
|
||||
LTb
|
||||
LCb setrgbcolor
|
||||
[] 0 setdash
|
||||
0.00 0.00 1.00 C
|
||||
LCb setrgbcolor
|
||||
1.000 UL
|
||||
LTb
|
||||
0.00 0.00 1.00 C
|
||||
3454 3931 M
|
||||
591 0 V
|
||||
946 704 M
|
||||
59 11 V
|
||||
59 12 V
|
||||
59 12 V
|
||||
60 13 V
|
||||
59 14 V
|
||||
59 14 V
|
||||
59 15 V
|
||||
59 15 V
|
||||
59 16 V
|
||||
60 16 V
|
||||
59 17 V
|
||||
59 18 V
|
||||
59 18 V
|
||||
59 19 V
|
||||
59 19 V
|
||||
60 20 V
|
||||
59 20 V
|
||||
59 21 V
|
||||
59 22 V
|
||||
59 22 V
|
||||
59 22 V
|
||||
60 24 V
|
||||
59 23 V
|
||||
59 25 V
|
||||
59 25 V
|
||||
59 25 V
|
||||
59 26 V
|
||||
60 27 V
|
||||
59 27 V
|
||||
59 28 V
|
||||
59 29 V
|
||||
59 29 V
|
||||
59 29 V
|
||||
59 30 V
|
||||
60 31 V
|
||||
59 31 V
|
||||
59 32 V
|
||||
59 32 V
|
||||
59 33 V
|
||||
59 34 V
|
||||
60 34 V
|
||||
59 35 V
|
||||
59 35 V
|
||||
59 36 V
|
||||
59 36 V
|
||||
59 37 V
|
||||
60 38 V
|
||||
59 38 V
|
||||
59 39 V
|
||||
59 39 V
|
||||
59 40 V
|
||||
59 40 V
|
||||
60 41 V
|
||||
59 42 V
|
||||
59 42 V
|
||||
59 42 V
|
||||
59 44 V
|
||||
59 43 V
|
||||
60 45 V
|
||||
59 45 V
|
||||
59 45 V
|
||||
59 46 V
|
||||
59 47 V
|
||||
59 47 V
|
||||
60 48 V
|
||||
59 49 V
|
||||
59 49 V
|
||||
59 49 V
|
||||
59 50 V
|
||||
59 51 V
|
||||
59 51 V
|
||||
60 52 V
|
||||
59 52 V
|
||||
59 53 V
|
||||
59 54 V
|
||||
59 54 V
|
||||
59 55 V
|
||||
60 55 V
|
||||
59 56 V
|
||||
59 56 V
|
||||
59 57 V
|
||||
59 58 V
|
||||
59 58 V
|
||||
60 59 V
|
||||
59 59 V
|
||||
59 60 V
|
||||
59 60 V
|
||||
59 61 V
|
||||
59 62 V
|
||||
60 62 V
|
||||
59 62 V
|
||||
59 64 V
|
||||
59 63 V
|
||||
59 65 V
|
||||
59 65 V
|
||||
60 65 V
|
||||
59 66 V
|
||||
59 67 V
|
||||
59 67 V
|
||||
stroke
|
||||
LTw
|
||||
% End plot #3
|
||||
2.000 UL
|
||||
LTb
|
||||
LCb setrgbcolor
|
||||
[] 0 setdash
|
||||
1.000 UL
|
||||
LTb
|
||||
946 4819 N
|
||||
946 704 L
|
||||
5857 0 V
|
||||
0 4115 V
|
||||
-5857 0 V
|
||||
Z stroke
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
stroke
|
||||
grestore
|
||||
end
|
||||
showpage
|
||||
%%Trailer
|
63
ModeleLaTeX_TP-gnuplottex-fig2.gnuplot
Normal file
63
ModeleLaTeX_TP-gnuplottex-fig2.gnuplot
Normal file
@ -0,0 +1,63 @@
|
||||
set terminal epslatex color dashed
|
||||
set output 'ModeleLaTeX_TP-gnuplottex-fig2.tex'
|
||||
set format '\num{%g}'
|
||||
# Le terminal epslatex (excellent) est utilisé pour faire le graphe
|
||||
# on utilise des couleurs et éventuellement des traitillés
|
||||
# on diminue légèrement la taille du graphe par rapport à la pleine page
|
||||
# ---
|
||||
|
||||
# Déclaration du titre
|
||||
# ---
|
||||
# ici désactivé car c'est LaTeX qui le fait
|
||||
|
||||
#set title 'Équivalent Joule-Calorie\\ \small Une belle expérience'
|
||||
|
||||
# Placement de la légende (key)
|
||||
# ---
|
||||
# avec un cadre (box)
|
||||
# à gauche (left), aligné à gauche (Left) avec un espace interligne de 1,5
|
||||
|
||||
set key box left Left spacing 1.5
|
||||
|
||||
# Création du fit des données
|
||||
# ---
|
||||
# la fonction de fit
|
||||
|
||||
f(x)=a*x**2+b*x
|
||||
|
||||
# l'index 0 indique que les données sont dans le premier tableau du fichier
|
||||
# on utilise (u) les deux premières colonnes et les paramètres de fit sont a et b
|
||||
|
||||
fit f(x) 'test.txt' index 0 u 1:2 via a,b
|
||||
|
||||
# Placement des légendes des axes
|
||||
# ---
|
||||
# le rotate est là pour montrer qu'on peut éventuellement tourner les légendes
|
||||
# remarquez l'utilisation de siunitx via \si
|
||||
|
||||
set ylabel '\rotatebox{0}{$\Delta \theta$ (\si{\celsius})}'
|
||||
set xlabel 'Nombre de tours N'
|
||||
|
||||
# Tracé des graphes
|
||||
# ---
|
||||
# les intervalles sur x et y sont spécifiés en premier [...][...]
|
||||
# le fichier des données est spécifié (test.txt)
|
||||
# le premier bloc de données est utilisé (index 0)
|
||||
# les quatre premières colonnes sont utilisées u 1:2:3:4
|
||||
# le titre de la légende est spécifié title ...
|
||||
# les barres d'erreurs sont demandées (par défaut il s'agit des colonnes 3 et 4
|
||||
# ---
|
||||
# puis un deuxième graphe est demandé sur la base des même données test.txt
|
||||
# utilisant pour x la première colonne et pour y la cinquième
|
||||
# noté dans la légende "Une droite"
|
||||
# ---
|
||||
# puis le fit des données est demandé comme troisième graphe avec la fonction f(x)
|
||||
# légendé "Regres. polynom."
|
||||
# ---
|
||||
# remarquez l'utilisation d'un backslash (\) pour passer à la ligne et les
|
||||
# abréviations comme u, t, w et lc pour using, title, with et linecolor
|
||||
|
||||
plot [0:7][0:45]\
|
||||
'test.txt' index 0 u 1:2:3:4 t 'Une puissance' w xyerrorbars,\
|
||||
'test.txt' index 0 using 1:5 title 'Une droite' linecolor 'red',\
|
||||
f(x) title 'Régres. polynom.' lc 'blue'
|
119
ModeleLaTeX_TP-gnuplottex-fig2.tex
Normal file
119
ModeleLaTeX_TP-gnuplottex-fig2.tex
Normal file
@ -0,0 +1,119 @@
|
||||
% GNUPLOT: LaTeX picture with Postscript
|
||||
\begingroup
|
||||
\makeatletter
|
||||
\providecommand\color[2][]{%
|
||||
\GenericError{(gnuplot) \space\space\space\@spaces}{%
|
||||
Package color not loaded in conjunction with
|
||||
terminal option `colourtext'%
|
||||
}{See the gnuplot documentation for explanation.%
|
||||
}{Either use 'blacktext' in gnuplot or load the package
|
||||
color.sty in LaTeX.}%
|
||||
\renewcommand\color[2][]{}%
|
||||
}%
|
||||
\providecommand\includegraphics[2][]{%
|
||||
\GenericError{(gnuplot) \space\space\space\@spaces}{%
|
||||
Package graphicx or graphics not loaded%
|
||||
}{See the gnuplot documentation for explanation.%
|
||||
}{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}%
|
||||
\renewcommand\includegraphics[2][]{}%
|
||||
}%
|
||||
\providecommand\rotatebox[2]{#2}%
|
||||
\@ifundefined{ifGPcolor}{%
|
||||
\newif\ifGPcolor
|
||||
\GPcolortrue
|
||||
}{}%
|
||||
\@ifundefined{ifGPblacktext}{%
|
||||
\newif\ifGPblacktext
|
||||
\GPblacktexttrue
|
||||
}{}%
|
||||
% define a \g@addto@macro without @ in the name:
|
||||
\let\gplgaddtomacro\g@addto@macro
|
||||
% define empty templates for all commands taking text:
|
||||
\gdef\gplbacktext{}%
|
||||
\gdef\gplfronttext{}%
|
||||
\makeatother
|
||||
\ifGPblacktext
|
||||
% no textcolor at all
|
||||
\def\colorrgb#1{}%
|
||||
\def\colorgray#1{}%
|
||||
\else
|
||||
% gray or color?
|
||||
\ifGPcolor
|
||||
\def\colorrgb#1{\color[rgb]{#1}}%
|
||||
\def\colorgray#1{\color[gray]{#1}}%
|
||||
\expandafter\def\csname LTw\endcsname{\color{white}}%
|
||||
\expandafter\def\csname LTb\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LTa\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}%
|
||||
\expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}%
|
||||
\expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}%
|
||||
\expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}%
|
||||
\expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}%
|
||||
\expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}%
|
||||
\expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}%
|
||||
\expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}%
|
||||
\expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}%
|
||||
\else
|
||||
% gray
|
||||
\def\colorrgb#1{\color{black}}%
|
||||
\def\colorgray#1{\color[gray]{#1}}%
|
||||
\expandafter\def\csname LTw\endcsname{\color{white}}%
|
||||
\expandafter\def\csname LTb\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LTa\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT0\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT1\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT2\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT3\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT4\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT5\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT6\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT7\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT8\endcsname{\color{black}}%
|
||||
\fi
|
||||
\fi
|
||||
\setlength{\unitlength}{0.0500bp}%
|
||||
\ifx\gptboxheight\undefined%
|
||||
\newlength{\gptboxheight}%
|
||||
\newlength{\gptboxwidth}%
|
||||
\newsavebox{\gptboxtext}%
|
||||
\fi%
|
||||
\setlength{\fboxrule}{0.5pt}%
|
||||
\setlength{\fboxsep}{1pt}%
|
||||
\begin{picture}(7200.00,5040.00)%
|
||||
\gplgaddtomacro\gplbacktext{%
|
||||
\csname LTb\endcsname%%
|
||||
\put(814,704){\makebox(0,0)[r]{\strut{}\num{0}}}%
|
||||
\put(814,1161){\makebox(0,0)[r]{\strut{}\num{5}}}%
|
||||
\put(814,1618){\makebox(0,0)[r]{\strut{}\num{10}}}%
|
||||
\put(814,2076){\makebox(0,0)[r]{\strut{}\num{15}}}%
|
||||
\put(814,2533){\makebox(0,0)[r]{\strut{}\num{20}}}%
|
||||
\put(814,2990){\makebox(0,0)[r]{\strut{}\num{25}}}%
|
||||
\put(814,3447){\makebox(0,0)[r]{\strut{}\num{30}}}%
|
||||
\put(814,3905){\makebox(0,0)[r]{\strut{}\num{35}}}%
|
||||
\put(814,4362){\makebox(0,0)[r]{\strut{}\num{40}}}%
|
||||
\put(814,4819){\makebox(0,0)[r]{\strut{}\num{45}}}%
|
||||
\put(946,484){\makebox(0,0){\strut{}\num{0}}}%
|
||||
\put(1783,484){\makebox(0,0){\strut{}\num{1}}}%
|
||||
\put(2619,484){\makebox(0,0){\strut{}\num{2}}}%
|
||||
\put(3456,484){\makebox(0,0){\strut{}\num{3}}}%
|
||||
\put(4293,484){\makebox(0,0){\strut{}\num{4}}}%
|
||||
\put(5130,484){\makebox(0,0){\strut{}\num{5}}}%
|
||||
\put(5966,484){\makebox(0,0){\strut{}\num{6}}}%
|
||||
\put(6803,484){\makebox(0,0){\strut{}\num{7}}}%
|
||||
}%
|
||||
\gplgaddtomacro\gplfronttext{%
|
||||
\csname LTb\endcsname%%
|
||||
\put(198,2761){\rotatebox{-270}{\makebox(0,0){\strut{}\rotatebox{0}{$\Delta \theta$ (\si{\celsius})}}}}%
|
||||
\put(3874,154){\makebox(0,0){\strut{}Nombre de tours N}}%
|
||||
\csname LTb\endcsname%%
|
||||
\put(1078,4591){\makebox(0,0)[l]{\strut{}Une puissance}}%
|
||||
\csname LTb\endcsname%%
|
||||
\put(1078,4261){\makebox(0,0)[l]{\strut{}Une droite}}%
|
||||
\csname LTb\endcsname%%
|
||||
\put(1078,3931){\makebox(0,0)[l]{\strut{}Régres. polynom.}}%
|
||||
}%
|
||||
\gplbacktext
|
||||
\put(0,0){\includegraphics{ModeleLaTeX_TP-gnuplottex-fig2}}%
|
||||
\gplfronttext
|
||||
\end{picture}%
|
||||
\endgroup
|
BIN
ModeleLaTeX_TP-gnuplottex-fig3-eps-converted-to.pdf
Normal file
BIN
ModeleLaTeX_TP-gnuplottex-fig3-eps-converted-to.pdf
Normal file
Binary file not shown.
677
ModeleLaTeX_TP-gnuplottex-fig3.eps
Normal file
677
ModeleLaTeX_TP-gnuplottex-fig3.eps
Normal file
@ -0,0 +1,677 @@
|
||||
%!PS-Adobe-2.0 EPSF-2.0
|
||||
%%Title: ModeleLaTeX_TP-gnuplottex-fig3.tex
|
||||
%%Creator: gnuplot 5.2 patchlevel 6
|
||||
%%CreationDate: Fri Jan 10 22:54:14 2020
|
||||
%%DocumentFonts:
|
||||
%%BoundingBox: 50 50 410 302
|
||||
%%EndComments
|
||||
%%BeginProlog
|
||||
/gnudict 256 dict def
|
||||
gnudict begin
|
||||
%
|
||||
% The following true/false flags may be edited by hand if desired.
|
||||
% The unit line width and grayscale image gamma correction may also be changed.
|
||||
%
|
||||
/Color true def
|
||||
/Blacktext true def
|
||||
/Solid false def
|
||||
/Dashlength 1 def
|
||||
/Landscape false def
|
||||
/Level1 false def
|
||||
/Level3 false def
|
||||
/Rounded false def
|
||||
/ClipToBoundingBox false def
|
||||
/SuppressPDFMark false def
|
||||
/TransparentPatterns false def
|
||||
/gnulinewidth 5.000 def
|
||||
/userlinewidth gnulinewidth def
|
||||
/Gamma 1.0 def
|
||||
/BackgroundColor {-1.000 -1.000 -1.000} def
|
||||
%
|
||||
/vshift -73 def
|
||||
/dl1 {
|
||||
10.0 Dashlength userlinewidth gnulinewidth div mul mul mul
|
||||
Rounded { currentlinewidth 0.75 mul sub dup 0 le { pop 0.01 } if } if
|
||||
} def
|
||||
/dl2 {
|
||||
10.0 Dashlength userlinewidth gnulinewidth div mul mul mul
|
||||
Rounded { currentlinewidth 0.75 mul add } if
|
||||
} def
|
||||
/hpt_ 31.5 def
|
||||
/vpt_ 31.5 def
|
||||
/hpt hpt_ def
|
||||
/vpt vpt_ def
|
||||
/doclip {
|
||||
ClipToBoundingBox {
|
||||
newpath 50 50 moveto 410 50 lineto 410 302 lineto 50 302 lineto closepath
|
||||
clip
|
||||
} if
|
||||
} def
|
||||
%
|
||||
% Gnuplot Prolog Version 5.2 (Dec 2017)
|
||||
%
|
||||
%/SuppressPDFMark true def
|
||||
%
|
||||
/M {moveto} bind def
|
||||
/L {lineto} bind def
|
||||
/R {rmoveto} bind def
|
||||
/V {rlineto} bind def
|
||||
/N {newpath moveto} bind def
|
||||
/Z {closepath} bind def
|
||||
/C {setrgbcolor} bind def
|
||||
/f {rlineto fill} bind def
|
||||
/g {setgray} bind def
|
||||
/Gshow {show} def % May be redefined later in the file to support UTF-8
|
||||
/vpt2 vpt 2 mul def
|
||||
/hpt2 hpt 2 mul def
|
||||
/Lshow {currentpoint stroke M 0 vshift R
|
||||
Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
|
||||
/Rshow {currentpoint stroke M dup stringwidth pop neg vshift R
|
||||
Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
|
||||
/Cshow {currentpoint stroke M dup stringwidth pop -2 div vshift R
|
||||
Blacktext {gsave 0 setgray textshow grestore} {textshow} ifelse} def
|
||||
/UP {dup vpt_ mul /vpt exch def hpt_ mul /hpt exch def
|
||||
/hpt2 hpt 2 mul def /vpt2 vpt 2 mul def} def
|
||||
/DL {Color {setrgbcolor Solid {pop []} if 0 setdash}
|
||||
{pop pop pop 0 setgray Solid {pop []} if 0 setdash} ifelse} def
|
||||
/BL {stroke userlinewidth 2 mul setlinewidth
|
||||
Rounded {1 setlinejoin 1 setlinecap} if} def
|
||||
/AL {stroke userlinewidth 2 div setlinewidth
|
||||
Rounded {1 setlinejoin 1 setlinecap} if} def
|
||||
/UL {dup gnulinewidth mul /userlinewidth exch def
|
||||
dup 1 lt {pop 1} if 10 mul /udl exch def} def
|
||||
/PL {stroke userlinewidth setlinewidth
|
||||
Rounded {1 setlinejoin 1 setlinecap} if} def
|
||||
3.8 setmiterlimit
|
||||
% Classic Line colors (version 5.0)
|
||||
/LCw {1 1 1} def
|
||||
/LCb {0 0 0} def
|
||||
/LCa {0 0 0} def
|
||||
/LC0 {1 0 0} def
|
||||
/LC1 {0 1 0} def
|
||||
/LC2 {0 0 1} def
|
||||
/LC3 {1 0 1} def
|
||||
/LC4 {0 1 1} def
|
||||
/LC5 {1 1 0} def
|
||||
/LC6 {0 0 0} def
|
||||
/LC7 {1 0.3 0} def
|
||||
/LC8 {0.5 0.5 0.5} def
|
||||
% Default dash patterns (version 5.0)
|
||||
/LTB {BL [] LCb DL} def
|
||||
/LTw {PL [] 1 setgray} def
|
||||
/LTb {PL [] LCb DL} def
|
||||
/LTa {AL [1 udl mul 2 udl mul] 0 setdash LCa setrgbcolor} def
|
||||
/LT0 {PL [] LC0 DL} def
|
||||
/LT1 {PL [2 dl1 3 dl2] LC1 DL} def
|
||||
/LT2 {PL [1 dl1 1.5 dl2] LC2 DL} def
|
||||
/LT3 {PL [6 dl1 2 dl2 1 dl1 2 dl2] LC3 DL} def
|
||||
/LT4 {PL [1 dl1 2 dl2 6 dl1 2 dl2 1 dl1 2 dl2] LC4 DL} def
|
||||
/LT5 {PL [4 dl1 2 dl2] LC5 DL} def
|
||||
/LT6 {PL [1.5 dl1 1.5 dl2 1.5 dl1 1.5 dl2 1.5 dl1 6 dl2] LC6 DL} def
|
||||
/LT7 {PL [3 dl1 3 dl2 1 dl1 3 dl2] LC7 DL} def
|
||||
/LT8 {PL [2 dl1 2 dl2 2 dl1 6 dl2] LC8 DL} def
|
||||
/SL {[] 0 setdash} def
|
||||
/Pnt {stroke [] 0 setdash gsave 1 setlinecap M 0 0 V stroke grestore} def
|
||||
/Dia {stroke [] 0 setdash 2 copy vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V closepath stroke
|
||||
Pnt} def
|
||||
/Pls {stroke [] 0 setdash vpt sub M 0 vpt2 V
|
||||
currentpoint stroke M
|
||||
hpt neg vpt neg R hpt2 0 V stroke
|
||||
} def
|
||||
/Box {stroke [] 0 setdash 2 copy exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V closepath stroke
|
||||
Pnt} def
|
||||
/Crs {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
hpt2 vpt2 neg V currentpoint stroke M
|
||||
hpt2 neg 0 R hpt2 vpt2 V stroke} def
|
||||
/TriU {stroke [] 0 setdash 2 copy vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V closepath stroke
|
||||
Pnt} def
|
||||
/Star {2 copy Pls Crs} def
|
||||
/BoxF {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V closepath fill} def
|
||||
/TriUF {stroke [] 0 setdash vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V closepath fill} def
|
||||
/TriD {stroke [] 0 setdash 2 copy vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V closepath stroke
|
||||
Pnt} def
|
||||
/TriDF {stroke [] 0 setdash vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V closepath fill} def
|
||||
/DiaF {stroke [] 0 setdash vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V closepath fill} def
|
||||
/Pent {stroke [] 0 setdash 2 copy gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
closepath stroke grestore Pnt} def
|
||||
/PentF {stroke [] 0 setdash gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
closepath fill grestore} def
|
||||
/Circle {stroke [] 0 setdash 2 copy
|
||||
hpt 0 360 arc stroke Pnt} def
|
||||
/CircleF {stroke [] 0 setdash hpt 0 360 arc fill} def
|
||||
/C0 {BL [] 0 setdash 2 copy moveto vpt 90 450 arc} bind def
|
||||
/C1 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 90 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C2 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 90 180 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C3 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 180 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C4 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 180 270 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C5 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 90 arc
|
||||
2 copy moveto
|
||||
2 copy vpt 180 270 arc closepath fill
|
||||
vpt 0 360 arc} bind def
|
||||
/C6 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 90 270 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C7 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 270 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C8 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 270 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C9 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 270 450 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C10 {BL [] 0 setdash 2 copy 2 copy moveto vpt 270 360 arc closepath fill
|
||||
2 copy moveto
|
||||
2 copy vpt 90 180 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C11 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 180 arc closepath fill
|
||||
2 copy moveto
|
||||
2 copy vpt 270 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C12 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 180 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C13 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 0 90 arc closepath fill
|
||||
2 copy moveto
|
||||
2 copy vpt 180 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/C14 {BL [] 0 setdash 2 copy moveto
|
||||
2 copy vpt 90 360 arc closepath fill
|
||||
vpt 0 360 arc} bind def
|
||||
/C15 {BL [] 0 setdash 2 copy vpt 0 360 arc closepath fill
|
||||
vpt 0 360 arc closepath} bind def
|
||||
/Rec {newpath 4 2 roll moveto 1 index 0 rlineto 0 exch rlineto
|
||||
neg 0 rlineto closepath} bind def
|
||||
/Square {dup Rec} bind def
|
||||
/Bsquare {vpt sub exch vpt sub exch vpt2 Square} bind def
|
||||
/S0 {BL [] 0 setdash 2 copy moveto 0 vpt rlineto BL Bsquare} bind def
|
||||
/S1 {BL [] 0 setdash 2 copy vpt Square fill Bsquare} bind def
|
||||
/S2 {BL [] 0 setdash 2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
|
||||
/S3 {BL [] 0 setdash 2 copy exch vpt sub exch vpt2 vpt Rec fill Bsquare} bind def
|
||||
/S4 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
|
||||
/S5 {BL [] 0 setdash 2 copy 2 copy vpt Square fill
|
||||
exch vpt sub exch vpt sub vpt Square fill Bsquare} bind def
|
||||
/S6 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill Bsquare} bind def
|
||||
/S7 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt vpt2 Rec fill
|
||||
2 copy vpt Square fill Bsquare} bind def
|
||||
/S8 {BL [] 0 setdash 2 copy vpt sub vpt Square fill Bsquare} bind def
|
||||
/S9 {BL [] 0 setdash 2 copy vpt sub vpt vpt2 Rec fill Bsquare} bind def
|
||||
/S10 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt Square fill
|
||||
Bsquare} bind def
|
||||
/S11 {BL [] 0 setdash 2 copy vpt sub vpt Square fill 2 copy exch vpt sub exch vpt2 vpt Rec fill
|
||||
Bsquare} bind def
|
||||
/S12 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill Bsquare} bind def
|
||||
/S13 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
|
||||
2 copy vpt Square fill Bsquare} bind def
|
||||
/S14 {BL [] 0 setdash 2 copy exch vpt sub exch vpt sub vpt2 vpt Rec fill
|
||||
2 copy exch vpt sub exch vpt Square fill Bsquare} bind def
|
||||
/S15 {BL [] 0 setdash 2 copy Bsquare fill Bsquare} bind def
|
||||
/D0 {gsave translate 45 rotate 0 0 S0 stroke grestore} bind def
|
||||
/D1 {gsave translate 45 rotate 0 0 S1 stroke grestore} bind def
|
||||
/D2 {gsave translate 45 rotate 0 0 S2 stroke grestore} bind def
|
||||
/D3 {gsave translate 45 rotate 0 0 S3 stroke grestore} bind def
|
||||
/D4 {gsave translate 45 rotate 0 0 S4 stroke grestore} bind def
|
||||
/D5 {gsave translate 45 rotate 0 0 S5 stroke grestore} bind def
|
||||
/D6 {gsave translate 45 rotate 0 0 S6 stroke grestore} bind def
|
||||
/D7 {gsave translate 45 rotate 0 0 S7 stroke grestore} bind def
|
||||
/D8 {gsave translate 45 rotate 0 0 S8 stroke grestore} bind def
|
||||
/D9 {gsave translate 45 rotate 0 0 S9 stroke grestore} bind def
|
||||
/D10 {gsave translate 45 rotate 0 0 S10 stroke grestore} bind def
|
||||
/D11 {gsave translate 45 rotate 0 0 S11 stroke grestore} bind def
|
||||
/D12 {gsave translate 45 rotate 0 0 S12 stroke grestore} bind def
|
||||
/D13 {gsave translate 45 rotate 0 0 S13 stroke grestore} bind def
|
||||
/D14 {gsave translate 45 rotate 0 0 S14 stroke grestore} bind def
|
||||
/D15 {gsave translate 45 rotate 0 0 S15 stroke grestore} bind def
|
||||
/DiaE {stroke [] 0 setdash vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V closepath stroke} def
|
||||
/BoxE {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V closepath stroke} def
|
||||
/TriUE {stroke [] 0 setdash vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V closepath stroke} def
|
||||
/TriDE {stroke [] 0 setdash vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V closepath stroke} def
|
||||
/PentE {stroke [] 0 setdash gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
closepath stroke grestore} def
|
||||
/CircE {stroke [] 0 setdash
|
||||
hpt 0 360 arc stroke} def
|
||||
/Opaque {gsave closepath 1 setgray fill grestore 0 setgray closepath} def
|
||||
/DiaW {stroke [] 0 setdash vpt add M
|
||||
hpt neg vpt neg V hpt vpt neg V
|
||||
hpt vpt V hpt neg vpt V Opaque stroke} def
|
||||
/BoxW {stroke [] 0 setdash exch hpt sub exch vpt add M
|
||||
0 vpt2 neg V hpt2 0 V 0 vpt2 V
|
||||
hpt2 neg 0 V Opaque stroke} def
|
||||
/TriUW {stroke [] 0 setdash vpt 1.12 mul add M
|
||||
hpt neg vpt -1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt 1.62 mul V Opaque stroke} def
|
||||
/TriDW {stroke [] 0 setdash vpt 1.12 mul sub M
|
||||
hpt neg vpt 1.62 mul V
|
||||
hpt 2 mul 0 V
|
||||
hpt neg vpt -1.62 mul V Opaque stroke} def
|
||||
/PentW {stroke [] 0 setdash gsave
|
||||
translate 0 hpt M 4 {72 rotate 0 hpt L} repeat
|
||||
Opaque stroke grestore} def
|
||||
/CircW {stroke [] 0 setdash
|
||||
hpt 0 360 arc Opaque stroke} def
|
||||
/BoxFill {gsave Rec 1 setgray fill grestore} def
|
||||
/Density {
|
||||
/Fillden exch def
|
||||
currentrgbcolor
|
||||
/ColB exch def /ColG exch def /ColR exch def
|
||||
/ColR ColR Fillden mul Fillden sub 1 add def
|
||||
/ColG ColG Fillden mul Fillden sub 1 add def
|
||||
/ColB ColB Fillden mul Fillden sub 1 add def
|
||||
ColR ColG ColB setrgbcolor} def
|
||||
/BoxColFill {gsave Rec PolyFill} def
|
||||
/PolyFill {gsave Density fill grestore grestore} def
|
||||
/h {rlineto rlineto rlineto closepath gsave fill grestore stroke} bind def
|
||||
%
|
||||
% PostScript Level 1 Pattern Fill routine for rectangles
|
||||
% Usage: x y w h s a XX PatternFill
|
||||
% x,y = lower left corner of box to be filled
|
||||
% w,h = width and height of box
|
||||
% a = angle in degrees between lines and x-axis
|
||||
% XX = 0/1 for no/yes cross-hatch
|
||||
%
|
||||
/PatternFill {gsave /PFa [ 9 2 roll ] def
|
||||
PFa 0 get PFa 2 get 2 div add PFa 1 get PFa 3 get 2 div add translate
|
||||
PFa 2 get -2 div PFa 3 get -2 div PFa 2 get PFa 3 get Rec
|
||||
TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
|
||||
clip
|
||||
currentlinewidth 0.5 mul setlinewidth
|
||||
/PFs PFa 2 get dup mul PFa 3 get dup mul add sqrt def
|
||||
0 0 M PFa 5 get rotate PFs -2 div dup translate
|
||||
0 1 PFs PFa 4 get div 1 add floor cvi
|
||||
{PFa 4 get mul 0 M 0 PFs V} for
|
||||
0 PFa 6 get ne {
|
||||
0 1 PFs PFa 4 get div 1 add floor cvi
|
||||
{PFa 4 get mul 0 2 1 roll M PFs 0 V} for
|
||||
} if
|
||||
stroke grestore} def
|
||||
%
|
||||
/languagelevel where
|
||||
{pop languagelevel} {1} ifelse
|
||||
dup 2 lt
|
||||
{/InterpretLevel1 true def
|
||||
/InterpretLevel3 false def}
|
||||
{/InterpretLevel1 Level1 def
|
||||
2 gt
|
||||
{/InterpretLevel3 Level3 def}
|
||||
{/InterpretLevel3 false def}
|
||||
ifelse }
|
||||
ifelse
|
||||
%
|
||||
% PostScript level 2 pattern fill definitions
|
||||
%
|
||||
/Level2PatternFill {
|
||||
/Tile8x8 {/PaintType 2 /PatternType 1 /TilingType 1 /BBox [0 0 8 8] /XStep 8 /YStep 8}
|
||||
bind def
|
||||
/KeepColor {currentrgbcolor [/Pattern /DeviceRGB] setcolorspace} bind def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat1 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 0 M 8 8 L 0 8 M 8 0 L stroke
|
||||
0 4 M 4 8 L 8 4 L 4 0 L 0 4 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat2 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 0 M 0 8 L
|
||||
8 8 L 8 0 L 0 0 L fill}
|
||||
>> matrix makepattern
|
||||
/Pat3 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -4 8 M 8 -4 L
|
||||
0 12 M 12 0 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat4 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -4 0 M 8 12 L
|
||||
0 -4 M 12 8 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat5 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -2 8 M 4 -4 L
|
||||
0 12 M 8 -4 L 4 12 M 10 0 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat6 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop -2 0 M 4 12 L
|
||||
0 -4 M 8 12 L 4 -4 M 10 8 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat7 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 8 -2 M -4 4 L
|
||||
12 0 M -4 8 L 12 4 M 0 10 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat8 exch def
|
||||
<< Tile8x8
|
||||
/PaintProc {0.5 setlinewidth pop 0 -2 M 12 4 L
|
||||
-4 0 M 12 8 L -4 4 M 8 10 L stroke}
|
||||
>> matrix makepattern
|
||||
/Pat9 exch def
|
||||
/Pattern1 {PatternBgnd KeepColor Pat1 setpattern} bind def
|
||||
/Pattern2 {PatternBgnd KeepColor Pat2 setpattern} bind def
|
||||
/Pattern3 {PatternBgnd KeepColor Pat3 setpattern} bind def
|
||||
/Pattern4 {PatternBgnd KeepColor Landscape {Pat5} {Pat4} ifelse setpattern} bind def
|
||||
/Pattern5 {PatternBgnd KeepColor Landscape {Pat4} {Pat5} ifelse setpattern} bind def
|
||||
/Pattern6 {PatternBgnd KeepColor Landscape {Pat9} {Pat6} ifelse setpattern} bind def
|
||||
/Pattern7 {PatternBgnd KeepColor Landscape {Pat8} {Pat7} ifelse setpattern} bind def
|
||||
} def
|
||||
%
|
||||
%
|
||||
%End of PostScript Level 2 code
|
||||
%
|
||||
/PatternBgnd {
|
||||
TransparentPatterns {} {gsave 1 setgray fill grestore} ifelse
|
||||
} def
|
||||
%
|
||||
% Substitute for Level 2 pattern fill codes with
|
||||
% grayscale if Level 2 support is not selected.
|
||||
%
|
||||
/Level1PatternFill {
|
||||
/Pattern1 {0.250 Density} bind def
|
||||
/Pattern2 {0.500 Density} bind def
|
||||
/Pattern3 {0.750 Density} bind def
|
||||
/Pattern4 {0.125 Density} bind def
|
||||
/Pattern5 {0.375 Density} bind def
|
||||
/Pattern6 {0.625 Density} bind def
|
||||
/Pattern7 {0.875 Density} bind def
|
||||
} def
|
||||
%
|
||||
% Now test for support of Level 2 code
|
||||
%
|
||||
Level1 {Level1PatternFill} {Level2PatternFill} ifelse
|
||||
%
|
||||
/Symbol-Oblique /Symbol findfont [1 0 .167 1 0 0] makefont
|
||||
dup length dict begin {1 index /FID eq {pop pop} {def} ifelse} forall
|
||||
currentdict end definefont pop
|
||||
%
|
||||
Level1 SuppressPDFMark or
|
||||
{} {
|
||||
/SDict 10 dict def
|
||||
systemdict /pdfmark known not {
|
||||
userdict /pdfmark systemdict /cleartomark get put
|
||||
} if
|
||||
SDict begin [
|
||||
/Title (ModeleLaTeX_TP-gnuplottex-fig3.tex)
|
||||
/Subject (gnuplot plot)
|
||||
/Creator (gnuplot 5.2 patchlevel 6)
|
||||
% /Producer (gnuplot)
|
||||
% /Keywords ()
|
||||
/CreationDate (Fri Jan 10 22:54:14 2020)
|
||||
/DOCINFO pdfmark
|
||||
end
|
||||
} ifelse
|
||||
%
|
||||
% Support for boxed text - Ethan A Merritt Sep 2016
|
||||
%
|
||||
/InitTextBox { userdict /TBy2 3 -1 roll put userdict /TBx2 3 -1 roll put
|
||||
userdict /TBy1 3 -1 roll put userdict /TBx1 3 -1 roll put
|
||||
/Boxing true def } def
|
||||
/ExtendTextBox { dup type /stringtype eq
|
||||
{ Boxing { gsave dup false charpath pathbbox
|
||||
dup TBy2 gt {userdict /TBy2 3 -1 roll put} {pop} ifelse
|
||||
dup TBx2 gt {userdict /TBx2 3 -1 roll put} {pop} ifelse
|
||||
dup TBy1 lt {userdict /TBy1 3 -1 roll put} {pop} ifelse
|
||||
dup TBx1 lt {userdict /TBx1 3 -1 roll put} {pop} ifelse
|
||||
grestore } if }
|
||||
{} ifelse} def
|
||||
/PopTextBox { newpath TBx1 TBxmargin sub TBy1 TBymargin sub M
|
||||
TBx1 TBxmargin sub TBy2 TBymargin add L
|
||||
TBx2 TBxmargin add TBy2 TBymargin add L
|
||||
TBx2 TBxmargin add TBy1 TBymargin sub L closepath } def
|
||||
/DrawTextBox { PopTextBox stroke /Boxing false def} def
|
||||
/FillTextBox { gsave PopTextBox fill grestore /Boxing false def} def
|
||||
0 0 0 0 InitTextBox
|
||||
/TBxmargin 20 def
|
||||
/TBymargin 20 def
|
||||
/Boxing false def
|
||||
/textshow { ExtendTextBox Gshow } def
|
||||
%
|
||||
end
|
||||
%%EndProlog
|
||||
%%Page: 1 1
|
||||
gnudict begin
|
||||
gsave
|
||||
doclip
|
||||
50 50 translate
|
||||
0.050 0.050 scale
|
||||
0 setgray
|
||||
newpath
|
||||
1.000 UL
|
||||
LTb
|
||||
LCb setrgbcolor
|
||||
[] 0 setdash
|
||||
1078 704 M
|
||||
63 0 V
|
||||
5662 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
LTb
|
||||
1078 1527 M
|
||||
63 0 V
|
||||
5662 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
1078 2350 M
|
||||
63 0 V
|
||||
5662 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
1078 3173 M
|
||||
63 0 V
|
||||
5662 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
1078 3996 M
|
||||
63 0 V
|
||||
5662 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
1078 4819 M
|
||||
63 0 V
|
||||
5662 0 R
|
||||
-63 0 V
|
||||
stroke
|
||||
1078 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
2119 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
3160 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
4201 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
5242 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
6283 704 M
|
||||
0 63 V
|
||||
0 4052 R
|
||||
0 -63 V
|
||||
stroke
|
||||
1.000 UL
|
||||
LTb
|
||||
1078 4819 N
|
||||
0 -4115 V
|
||||
5725 0 V
|
||||
0 4115 V
|
||||
-5725 0 V
|
||||
Z stroke
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
[] 0 setdash
|
||||
4000 3087 M
|
||||
stroke
|
||||
4000 3087 N
|
||||
97 -79 V
|
||||
-44 117 V
|
||||
-373 460 R
|
||||
417 -577 V
|
||||
stroke
|
||||
LTb
|
||||
% Begin plot #1
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
0.58 0.00 0.83 C
|
||||
LCb setrgbcolor
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
0.58 0.00 0.83 C
|
||||
5948 877 M
|
||||
591 0 V
|
||||
-591 31 R
|
||||
0 -62 V
|
||||
591 62 R
|
||||
0 -62 V
|
||||
1598 885 M
|
||||
0 165 V
|
||||
1567 885 M
|
||||
62 0 V
|
||||
-62 165 R
|
||||
62 0 V
|
||||
490 230 R
|
||||
0 329 V
|
||||
-31 -329 R
|
||||
62 0 V
|
||||
-62 329 R
|
||||
62 0 V
|
||||
489 -280 R
|
||||
0 494 V
|
||||
-31 -494 R
|
||||
62 0 V
|
||||
-62 494 R
|
||||
62 0 V
|
||||
490 17 R
|
||||
0 658 V
|
||||
-31 -658 R
|
||||
62 0 V
|
||||
-62 658 R
|
||||
62 0 V
|
||||
489 -395 R
|
||||
0 823 V
|
||||
-31 -823 R
|
||||
62 0 V
|
||||
-62 823 R
|
||||
62 0 V
|
||||
490 -494 R
|
||||
0 988 V
|
||||
-31 -988 R
|
||||
62 0 V
|
||||
-62 988 R
|
||||
62 0 V
|
||||
489 -988 R
|
||||
0 1153 V
|
||||
4690 2432 M
|
||||
62 0 V
|
||||
-62 1153 R
|
||||
62 0 V
|
||||
490 -988 R
|
||||
0 1317 V
|
||||
5211 2597 M
|
||||
62 0 V
|
||||
-62 1317 R
|
||||
62 0 V
|
||||
5762 2762 M
|
||||
0 1481 V
|
||||
5731 2762 M
|
||||
62 0 V
|
||||
-62 1481 R
|
||||
62 0 V
|
||||
6283 3173 M
|
||||
0 1646 V
|
||||
6252 3173 M
|
||||
62 0 V
|
||||
-62 1646 R
|
||||
62 0 V
|
||||
1598 967 Box
|
||||
2119 1445 Box
|
||||
2639 1576 Box
|
||||
3160 2169 Box
|
||||
3680 2515 Box
|
||||
4201 2926 Box
|
||||
4721 3008 Box
|
||||
5242 3255 Box
|
||||
5762 3502 Box
|
||||
6283 3996 Box
|
||||
6243 877 Box
|
||||
LTw
|
||||
% End plot #1
|
||||
2.000 UL
|
||||
LTb
|
||||
LCb setrgbcolor
|
||||
[] 0 setdash
|
||||
1.000 UL
|
||||
LTb
|
||||
1078 4819 N
|
||||
0 -4115 V
|
||||
5725 0 V
|
||||
0 4115 V
|
||||
-5725 0 V
|
||||
Z stroke
|
||||
1.000 UP
|
||||
1.000 UL
|
||||
LTb
|
||||
stroke
|
||||
grestore
|
||||
end
|
||||
showpage
|
||||
%%Trailer
|
25
ModeleLaTeX_TP-gnuplottex-fig3.gnuplot
Normal file
25
ModeleLaTeX_TP-gnuplottex-fig3.gnuplot
Normal file
@ -0,0 +1,25 @@
|
||||
set terminal epslatex color dashed
|
||||
set output 'ModeleLaTeX_TP-gnuplottex-fig3.tex'
|
||||
set format '\num{%g}'
|
||||
# Placement de la légende
|
||||
|
||||
set key Left bottom
|
||||
|
||||
# Placement des légendes des axes
|
||||
|
||||
set ylabel 'Accélération a (\si{\metre\per\second\squared})'
|
||||
set xlabel 'Nombre de tours N'
|
||||
|
||||
# Placement de la flèche et du texte
|
||||
|
||||
set arrow 1 from 50,175 to 58,140
|
||||
set label 'Un point particulier sur $x=2\cdot x^2$' at 10,185
|
||||
|
||||
# Création du graphe
|
||||
# ---
|
||||
# on utilise le second bloc de données (index 1)
|
||||
# la colonne 3 est celle des erreurs sur y
|
||||
# on utilise le point numéro 4 (un petit carré) pour positionner la mesure
|
||||
|
||||
plot [0:110][0:250] 'test.txt'\
|
||||
index 1 u 1:2:3 title 'Second bloc' w yerrorbars pt 4
|
110
ModeleLaTeX_TP-gnuplottex-fig3.tex
Normal file
110
ModeleLaTeX_TP-gnuplottex-fig3.tex
Normal file
@ -0,0 +1,110 @@
|
||||
% GNUPLOT: LaTeX picture with Postscript
|
||||
\begingroup
|
||||
\makeatletter
|
||||
\providecommand\color[2][]{%
|
||||
\GenericError{(gnuplot) \space\space\space\@spaces}{%
|
||||
Package color not loaded in conjunction with
|
||||
terminal option `colourtext'%
|
||||
}{See the gnuplot documentation for explanation.%
|
||||
}{Either use 'blacktext' in gnuplot or load the package
|
||||
color.sty in LaTeX.}%
|
||||
\renewcommand\color[2][]{}%
|
||||
}%
|
||||
\providecommand\includegraphics[2][]{%
|
||||
\GenericError{(gnuplot) \space\space\space\@spaces}{%
|
||||
Package graphicx or graphics not loaded%
|
||||
}{See the gnuplot documentation for explanation.%
|
||||
}{The gnuplot epslatex terminal needs graphicx.sty or graphics.sty.}%
|
||||
\renewcommand\includegraphics[2][]{}%
|
||||
}%
|
||||
\providecommand\rotatebox[2]{#2}%
|
||||
\@ifundefined{ifGPcolor}{%
|
||||
\newif\ifGPcolor
|
||||
\GPcolortrue
|
||||
}{}%
|
||||
\@ifundefined{ifGPblacktext}{%
|
||||
\newif\ifGPblacktext
|
||||
\GPblacktexttrue
|
||||
}{}%
|
||||
% define a \g@addto@macro without @ in the name:
|
||||
\let\gplgaddtomacro\g@addto@macro
|
||||
% define empty templates for all commands taking text:
|
||||
\gdef\gplbacktext{}%
|
||||
\gdef\gplfronttext{}%
|
||||
\makeatother
|
||||
\ifGPblacktext
|
||||
% no textcolor at all
|
||||
\def\colorrgb#1{}%
|
||||
\def\colorgray#1{}%
|
||||
\else
|
||||
% gray or color?
|
||||
\ifGPcolor
|
||||
\def\colorrgb#1{\color[rgb]{#1}}%
|
||||
\def\colorgray#1{\color[gray]{#1}}%
|
||||
\expandafter\def\csname LTw\endcsname{\color{white}}%
|
||||
\expandafter\def\csname LTb\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LTa\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT0\endcsname{\color[rgb]{1,0,0}}%
|
||||
\expandafter\def\csname LT1\endcsname{\color[rgb]{0,1,0}}%
|
||||
\expandafter\def\csname LT2\endcsname{\color[rgb]{0,0,1}}%
|
||||
\expandafter\def\csname LT3\endcsname{\color[rgb]{1,0,1}}%
|
||||
\expandafter\def\csname LT4\endcsname{\color[rgb]{0,1,1}}%
|
||||
\expandafter\def\csname LT5\endcsname{\color[rgb]{1,1,0}}%
|
||||
\expandafter\def\csname LT6\endcsname{\color[rgb]{0,0,0}}%
|
||||
\expandafter\def\csname LT7\endcsname{\color[rgb]{1,0.3,0}}%
|
||||
\expandafter\def\csname LT8\endcsname{\color[rgb]{0.5,0.5,0.5}}%
|
||||
\else
|
||||
% gray
|
||||
\def\colorrgb#1{\color{black}}%
|
||||
\def\colorgray#1{\color[gray]{#1}}%
|
||||
\expandafter\def\csname LTw\endcsname{\color{white}}%
|
||||
\expandafter\def\csname LTb\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LTa\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT0\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT1\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT2\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT3\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT4\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT5\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT6\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT7\endcsname{\color{black}}%
|
||||
\expandafter\def\csname LT8\endcsname{\color{black}}%
|
||||
\fi
|
||||
\fi
|
||||
\setlength{\unitlength}{0.0500bp}%
|
||||
\ifx\gptboxheight\undefined%
|
||||
\newlength{\gptboxheight}%
|
||||
\newlength{\gptboxwidth}%
|
||||
\newsavebox{\gptboxtext}%
|
||||
\fi%
|
||||
\setlength{\fboxrule}{0.5pt}%
|
||||
\setlength{\fboxsep}{1pt}%
|
||||
\begin{picture}(7200.00,5040.00)%
|
||||
\gplgaddtomacro\gplbacktext{%
|
||||
\csname LTb\endcsname%%
|
||||
\put(946,704){\makebox(0,0)[r]{\strut{}\num{0}}}%
|
||||
\put(946,1527){\makebox(0,0)[r]{\strut{}\num{50}}}%
|
||||
\put(946,2350){\makebox(0,0)[r]{\strut{}\num{100}}}%
|
||||
\put(946,3173){\makebox(0,0)[r]{\strut{}\num{150}}}%
|
||||
\put(946,3996){\makebox(0,0)[r]{\strut{}\num{200}}}%
|
||||
\put(946,4819){\makebox(0,0)[r]{\strut{}\num{250}}}%
|
||||
\put(1078,484){\makebox(0,0){\strut{}\num{0}}}%
|
||||
\put(2119,484){\makebox(0,0){\strut{}\num{20}}}%
|
||||
\put(3160,484){\makebox(0,0){\strut{}\num{40}}}%
|
||||
\put(4201,484){\makebox(0,0){\strut{}\num{60}}}%
|
||||
\put(5242,484){\makebox(0,0){\strut{}\num{80}}}%
|
||||
\put(6283,484){\makebox(0,0){\strut{}\num{100}}}%
|
||||
\put(1598,3749){\makebox(0,0)[l]{\strut{}Un point particulier sur $x=2\cdot x^2$}}%
|
||||
}%
|
||||
\gplgaddtomacro\gplfronttext{%
|
||||
\csname LTb\endcsname%%
|
||||
\put(198,2761){\rotatebox{-270}{\makebox(0,0){\strut{}Accélération a (\si{\metre\per\second\squared})}}}%
|
||||
\put(3940,154){\makebox(0,0){\strut{}Nombre de tours N}}%
|
||||
\csname LTb\endcsname%%
|
||||
\put(4364,877){\makebox(0,0)[l]{\strut{}Second bloc}}%
|
||||
}%
|
||||
\gplbacktext
|
||||
\put(0,0){\includegraphics{ModeleLaTeX_TP-gnuplottex-fig3}}%
|
||||
\gplfronttext
|
||||
\end{picture}%
|
||||
\endgroup
|
72
ModeleLaTeX_TP.aux
Normal file
72
ModeleLaTeX_TP.aux
Normal file
@ -0,0 +1,72 @@
|
||||
\relax
|
||||
\providecommand*\new@tpo@label[2]{}
|
||||
\@nameuse{bbl@beforestart}
|
||||
\catcode `:\active
|
||||
\catcode `;\active
|
||||
\catcode `!\active
|
||||
\catcode `?\active
|
||||
\citation{Guyot2022}
|
||||
\babel@aux{french}{}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {1}But}{1}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {2}Théorie}{1}\protected@file@percent }
|
||||
\newlabel{equation:premiere}{{1}{1}}
|
||||
\newlabel{equation:seconde}{{2}{1}}
|
||||
\newlabel{equation:laperso}{{3}{2}}
|
||||
\newlabel{equation:perso}{{2}{2}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3}Dispositif expérimental}{2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4}Résultats}{2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.1}Résultats bruts}{2}\protected@file@percent }
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {1}{\ignorespaces Rail}}{3}\protected@file@percent }
|
||||
\providecommand*\caption@xref[2]{\@setref\relax\@undefined{#1}}
|
||||
\newlabel{figure:dispos2}{{1}{3}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {2}{\ignorespaces Période vs masse}}{3}\protected@file@percent }
|
||||
\newlabel{figure:periode_masse}{{2}{3}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {3}{\ignorespaces Période vs masse}}{4}\protected@file@percent }
|
||||
\newlabel{pic:latex}{{3}{4}}
|
||||
\@writefile{lot}{\contentsline {table}{\numberline {1}{\ignorespaces Accélérations}}{4}\protected@file@percent }
|
||||
\newlabel{tableau:accelerations}{{1}{4}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2}Exemples de calcul}{4}\protected@file@percent }
|
||||
\newlabel{tableau:periode-masse}{{2a}{5}}
|
||||
\newlabel{sub@tableau:periode-masse}{{a}{5}}
|
||||
\newlabel{tableau:meriode-angle}{{2b}{5}}
|
||||
\newlabel{sub@tableau:meriode-angle}{{b}{5}}
|
||||
\newlabel{tableau:periode-longueur}{{2c}{5}}
|
||||
\newlabel{sub@tableau:periode-longueur}{{c}{5}}
|
||||
\@writefile{lot}{\contentsline {table}{\numberline {2}{\ignorespaces Un environnement pour de multiples tableaux\relax }}{5}\protected@file@percent }
|
||||
\newlabel{tableau:multiples}{{2}{5}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {5}Discussion}{5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {5.1}Présentation des résultats}{5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {5.2}Analyse}{5}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {5.3}Problèmes rencontrés}{6}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {6}Conclusion}{6}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {7}Annexes}{7}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {A}Équations}{7}\protected@file@percent }
|
||||
\newlabel{eq:labelleeq}{{4}{7}}
|
||||
\newlabel{eq:alignnewton}{{5}{7}}
|
||||
\newlabel{eq:alignhook}{{6}{7}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {4}{\ignorespaces Le rail horizontal\relax }}{8}\protected@file@percent }
|
||||
\newlabel{figure:annexedispos}{{4}{8}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {B}Schéma}{8}\protected@file@percent }
|
||||
\newlabel{annexe:schema}{{B}{8}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {5}{\ignorespaces Export en eps-latex\relax }}{9}\protected@file@percent }
|
||||
\newlabel{figure:exporteps}{{5}{9}}
|
||||
\citation{EinsteinPR1935}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {6}{\ignorespaces Rail}}{10}\protected@file@percent }
|
||||
\newlabel{figure:annexedispos2}{{6}{10}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {7}{\ignorespaces Rail}}{10}\protected@file@percent }
|
||||
\newlabel{figure:annexedispos3}{{7}{10}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {C}Notes, références et flottants}{10}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {C.1}Notes}{10}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {C.2}Références}{10}\protected@file@percent }
|
||||
\bibcite{EinsteinPR1935}{1}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {C.3}Placement des flottants}{11}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {D}Gnuplot}{11}\protected@file@percent }
|
||||
\newlabel{annexe:gnuplot}{{D}{11}}
|
||||
\@writefile{lot}{\contentsline {table}{\numberline {3}{\ignorespaces Les donnée séparées par des tabulations\relax }}{12}\protected@file@percent }
|
||||
\newlabel{table:donnees}{{3}{12}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {8}{\ignorespaces Le titre du premier graphe\relax }}{13}\protected@file@percent }
|
||||
\newlabel{figure:premiergraphe}{{8}{13}}
|
||||
\@writefile{lof}{\contentsline {figure}{\numberline {9}{\ignorespaces Le titre du second graphe\relax }}{15}\protected@file@percent }
|
||||
\newlabel{figure:secondgraphe}{{9}{15}}
|
||||
\bibcite{Guyot2022}{1}
|
||||
\global\csname @altsecnumformattrue\endcsname
|
0
ModeleLaTeX_TP.bbl
Normal file
0
ModeleLaTeX_TP.bbl
Normal file
47
ModeleLaTeX_TP.blg
Normal file
47
ModeleLaTeX_TP.blg
Normal file
@ -0,0 +1,47 @@
|
||||
This is BibTeX, Version 0.99d (TeX Live 2016/Debian)
|
||||
Capacity: max_strings=100000, hash_size=100000, hash_prime=85009
|
||||
The top-level auxiliary file: ModeleLaTeX_TP.aux
|
||||
I found no \bibdata command---while reading file ModeleLaTeX_TP.aux
|
||||
I found no \bibstyle command---while reading file ModeleLaTeX_TP.aux
|
||||
You've used 1 entry,
|
||||
0 wiz_defined-function locations,
|
||||
85 strings with 530 characters,
|
||||
and the built_in function-call counts, 0 in all, are:
|
||||
= -- 0
|
||||
> -- 0
|
||||
< -- 0
|
||||
+ -- 0
|
||||
- -- 0
|
||||
* -- 0
|
||||
:= -- 0
|
||||
add.period$ -- 0
|
||||
call.type$ -- 0
|
||||
change.case$ -- 0
|
||||
chr.to.int$ -- 0
|
||||
cite$ -- 0
|
||||
duplicate$ -- 0
|
||||
empty$ -- 0
|
||||
format.name$ -- 0
|
||||
if$ -- 0
|
||||
int.to.chr$ -- 0
|
||||
int.to.str$ -- 0
|
||||
missing$ -- 0
|
||||
newline$ -- 0
|
||||
num.names$ -- 0
|
||||
pop$ -- 0
|
||||
preamble$ -- 0
|
||||
purify$ -- 0
|
||||
quote$ -- 0
|
||||
skip$ -- 0
|
||||
stack$ -- 0
|
||||
substring$ -- 0
|
||||
swap$ -- 0
|
||||
text.length$ -- 0
|
||||
text.prefix$ -- 0
|
||||
top$ -- 0
|
||||
type$ -- 0
|
||||
warning$ -- 0
|
||||
while$ -- 0
|
||||
width$ -- 0
|
||||
write$ -- 0
|
||||
(There were 2 error messages)
|
BIN
ModeleLaTeX_TP.dvi
Normal file
BIN
ModeleLaTeX_TP.dvi
Normal file
Binary file not shown.
3
ModeleLaTeX_TP.gnuploterrors
Normal file
3
ModeleLaTeX_TP.gnuploterrors
Normal file
@ -0,0 +1,3 @@
|
||||
sh: 1: gnuplot: not found
|
||||
sh: 1: gnuplot: not found
|
||||
sh: 1: gnuplot: not found
|
690
ModeleLaTeX_TP.log
Normal file
690
ModeleLaTeX_TP.log
Normal file
@ -0,0 +1,690 @@
|
||||
This is pdfTeX, Version 3.14159265-2.6-1.40.20 (TeX Live 2019/Debian) (preloaded format=latex 2021.9.9) 16 DEC 2022 10:14
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
%&-line parsing enabled.
|
||||
**ModeleLaTeX_TP.tex
|
||||
(./ModeleLaTeX_TP.tex
|
||||
LaTeX2e <2020-02-02> patch level 2
|
||||
L3 programming layer <2020-02-14>
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrartcl.cls
|
||||
Document Class: scrartcl 2020/01/24 v3.29 KOMA-Script document class (article)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrkbase.sty
|
||||
Package: scrkbase 2020/01/24 v3.29 KOMA-Script package (KOMA-Script-dependent b
|
||||
asics and keyval usage)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrbase.sty
|
||||
Package: scrbase 2020/01/24 v3.29 KOMA-Script package (KOMA-Script-independent
|
||||
basics and keyval usage)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics/keyval.sty
|
||||
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
|
||||
\KV@toks@=\toks14
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrlfile.sty
|
||||
Package: scrlfile 2020/01/24 v3.29 KOMA-Script package (loading files)
|
||||
)))
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/tocbasic.sty
|
||||
Package: tocbasic 2020/01/24 v3.29 KOMA-Script package (handling toc-files)
|
||||
\scr@dte@tocline@numberwidth=\skip47
|
||||
\scr@dte@tocline@numbox=\box45
|
||||
)
|
||||
Package tocbasic Info: omitting babel extension for `toc'
|
||||
(tocbasic) because of feature `nobabel' available
|
||||
(tocbasic) for `toc' on input line 137.
|
||||
Package scrartcl Info: You've used standard option `12pt'.
|
||||
(scrartcl) This is correct!
|
||||
(scrartcl) Internally I'm using `fontsize=12pt'.
|
||||
(scrartcl) If you'd like to set the option with \KOMAoptions,
|
||||
(scrartcl) you'd have to use `fontsize=12pt' there
|
||||
(scrartcl) instead of `12pt', too.
|
||||
Class scrartcl Info: File `scrsize12pt.clo' used to setup font sizes on input l
|
||||
ine 2212.
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/scrsize12pt.clo
|
||||
File: scrsize12pt.clo 2020/01/24 v3.29 KOMA-Script font size class option (12pt
|
||||
)
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/koma-script/typearea.sty
|
||||
Package: typearea 2020/01/24 v3.29 KOMA-Script package (type area)
|
||||
\ta@bcor=\skip48
|
||||
\ta@div=\count167
|
||||
Package typearea Info: You've used standard option `a4paper'.
|
||||
(typearea) This is correct!
|
||||
(typearea) Internally I'm using `paper=a4'.
|
||||
(typearea) If you'd like to set the option with \KOMAoptions,
|
||||
(typearea) you'd have to use `paper=a4' there
|
||||
(typearea) instead of `a4paper', too.
|
||||
\ta@hblk=\skip49
|
||||
\ta@vblk=\skip50
|
||||
\ta@temp=\skip51
|
||||
\footheight=\skip52
|
||||
Package typearea Info: These are the values describing the layout:
|
||||
(typearea) DIV = 12
|
||||
(typearea) BCOR = 0.0pt
|
||||
(typearea) \paperwidth = 597.50793pt
|
||||
(typearea) \textwidth = 448.13095pt
|
||||
(typearea) DIV departure = -6%
|
||||
(typearea) \evensidemargin = 27.31467pt
|
||||
(typearea) \oddsidemargin = -22.47766pt
|
||||
(typearea) \paperheight = 845.04694pt
|
||||
(typearea) \textheight = 635.5pt
|
||||
(typearea) \topmargin = -41.72441pt
|
||||
(typearea) \headheight = 18.125pt
|
||||
(typearea) \headsep = 21.75pt
|
||||
(typearea) \topskip = 12.0pt
|
||||
(typearea) \footskip = 50.75pt
|
||||
(typearea) \baselineskip = 14.5pt
|
||||
(typearea) on input line 1719.
|
||||
)
|
||||
\c@part=\count168
|
||||
\c@section=\count169
|
||||
\c@subsection=\count170
|
||||
\c@subsubsection=\count171
|
||||
\c@paragraph=\count172
|
||||
\c@subparagraph=\count173
|
||||
\scr@dte@section@maxnumwidth=\skip53
|
||||
Class scrartcl Info: using compatibility default `runin=bysign'
|
||||
(scrartcl) for `\section on input line 4723.
|
||||
Class scrartcl Info: using compatibility default `afterindent=bysign'
|
||||
(scrartcl) for `\section on input line 4723.
|
||||
\scr@dte@part@maxnumwidth=\skip54
|
||||
Class scrartcl Info: using compatibility default `afterindent=false'
|
||||
(scrartcl) for `\part on input line 4731.
|
||||
\scr@dte@subsection@maxnumwidth=\skip55
|
||||
Class scrartcl Info: using compatibility default `runin=bysign'
|
||||
(scrartcl) for `\subsection on input line 4741.
|
||||
Class scrartcl Info: using compatibility default `afterindent=bysign'
|
||||
(scrartcl) for `\subsection on input line 4741.
|
||||
\scr@dte@subsubsection@maxnumwidth=\skip56
|
||||
Class scrartcl Info: using compatibility default `runin=bysign'
|
||||
(scrartcl) for `\subsubsection on input line 4751.
|
||||
Class scrartcl Info: using compatibility default `afterindent=bysign'
|
||||
(scrartcl) for `\subsubsection on input line 4751.
|
||||
\scr@dte@paragraph@maxnumwidth=\skip57
|
||||
Class scrartcl Info: using compatibility default `runin=bysign'
|
||||
(scrartcl) for `\paragraph on input line 4761.
|
||||
Class scrartcl Info: using compatibility default `afterindent=bysign'
|
||||
(scrartcl) for `\paragraph on input line 4761.
|
||||
\scr@dte@subparagraph@maxnumwidth=\skip58
|
||||
Class scrartcl Info: using compatibility default `runin=bysign'
|
||||
(scrartcl) for `\subparagraph on input line 4771.
|
||||
Class scrartcl Info: using compatibility default `afterindent=bysign'
|
||||
(scrartcl) for `\subparagraph on input line 4771.
|
||||
\abovecaptionskip=\skip59
|
||||
\belowcaptionskip=\skip60
|
||||
\c@pti@nb@sid@b@x=\box46
|
||||
Package tocbasic Info: omitting babel extension for `lof'
|
||||
(tocbasic) because of feature `nobabel' available
|
||||
(tocbasic) for `lof' on input line 6002.
|
||||
\scr@dte@figure@maxnumwidth=\skip61
|
||||
\c@figure=\count174
|
||||
Package tocbasic Info: omitting babel extension for `lot'
|
||||
(tocbasic) because of feature `nobabel' available
|
||||
(tocbasic) for `lot' on input line 6014.
|
||||
\scr@dte@table@maxnumwidth=\skip62
|
||||
\c@table=\count175
|
||||
Class scrartcl Info: Redefining `\numberline' on input line 6178.
|
||||
\bibindent=\dimen134
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/base/inputenc.sty
|
||||
Package: inputenc 2018/08/11 v1.3c Input encoding file
|
||||
\inpenc@prehook=\toks15
|
||||
\inpenc@posthook=\toks16
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.sty
|
||||
Package: babel 2020/02/14 3.40 The Babel package
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/babel/switch.def
|
||||
File: switch.def 2020/02/14 3.40 Babel switching mechanism
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/babel-french/francais.ldf
|
||||
Language: francais 2020/01/30 v3.5g French support from the babel system
|
||||
|
||||
|
||||
Package francais.ldf Warning: Option `francais' for Babel is *deprecated*,
|
||||
(francais.ldf) it might be removed sooner or later. Please
|
||||
(francais.ldf) use `french' instead; reported on input line 31.
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/babel-french/french.ldf
|
||||
Language: french 2020/01/30 v3.5g French support from the babel system
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/babel/babel.def
|
||||
File: babel.def 2020/02/14 3.40 Babel common definitions
|
||||
\babel@savecnt=\count176
|
||||
\U@D=\dimen135
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/babel/txtbabel.def)
|
||||
\bbl@readstream=\read2
|
||||
\bbl@dirlevel=\count177
|
||||
)
|
||||
Package babel Info: \l@acadian = using hyphenrules for french
|
||||
(babel) (\language23) on input line 91.
|
||||
Package babel Info: \l@canadien = using hyphenrules for french
|
||||
(babel) (\language23) on input line 92.
|
||||
\FB@nonchar=\count178
|
||||
Package babel Info: Making : an active character on input line 419.
|
||||
Package babel Info: Making ; an active character on input line 420.
|
||||
Package babel Info: Making ! an active character on input line 421.
|
||||
Package babel Info: Making ? an active character on input line 422.
|
||||
\FBguill@level=\count179
|
||||
\FBold@everypar=\toks17
|
||||
\FB@Mht=\dimen136
|
||||
\mc@charclass=\count180
|
||||
\mc@charfam=\count181
|
||||
\mc@charslot=\count182
|
||||
\std@mcc=\count183
|
||||
\dec@mcc=\count184
|
||||
\c@FBcaption@count=\count185
|
||||
\listindentFB=\dimen137
|
||||
\descindentFB=\dimen138
|
||||
\labelindentFB=\dimen139
|
||||
\labelwidthFB=\dimen140
|
||||
\leftmarginFB=\dimen141
|
||||
\parindentFFN=\dimen142
|
||||
\FBfnindent=\dimen143
|
||||
)))
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/carlisle/scalefnt.sty)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/base/fontenc.sty
|
||||
Package: fontenc 2020/02/11 v2.0o Standard LaTeX package
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsmath.sty
|
||||
Package: amsmath 2020/01/20 v2.17e AMS math features
|
||||
\@mathmargin=\skip63
|
||||
|
||||
For additional information on amsmath, use the `?' option.
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amstext.sty
|
||||
Package: amstext 2000/06/29 v2.01 AMS text
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsgen.sty
|
||||
File: amsgen.sty 1999/11/30 v2.0 generic functions
|
||||
\@emptytoks=\toks18
|
||||
\ex@=\dimen144
|
||||
))
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
||||
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
|
||||
\pmbraise@=\dimen145
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsmath/amsopn.sty
|
||||
Package: amsopn 2016/03/08 v2.02 operator names
|
||||
)
|
||||
\inf@bad=\count186
|
||||
LaTeX Info: Redefining \frac on input line 227.
|
||||
\uproot@=\count187
|
||||
\leftroot@=\count188
|
||||
LaTeX Info: Redefining \overline on input line 389.
|
||||
\classnum@=\count189
|
||||
\DOTSCASE@=\count190
|
||||
LaTeX Info: Redefining \ldots on input line 486.
|
||||
LaTeX Info: Redefining \dots on input line 489.
|
||||
LaTeX Info: Redefining \cdots on input line 610.
|
||||
\Mathstrutbox@=\box47
|
||||
\strutbox@=\box48
|
||||
\big@size=\dimen146
|
||||
LaTeX Font Info: Redeclaring font encoding OML on input line 733.
|
||||
LaTeX Font Info: Redeclaring font encoding OMS on input line 734.
|
||||
\macc@depth=\count191
|
||||
\c@MaxMatrixCols=\count192
|
||||
\dotsspace@=\muskip16
|
||||
\c@parentequation=\count193
|
||||
\dspbrk@lvl=\count194
|
||||
\tag@help=\toks19
|
||||
\row@=\count195
|
||||
\column@=\count196
|
||||
\maxfields@=\count197
|
||||
\andhelp@=\toks20
|
||||
\eqnshift@=\dimen147
|
||||
\alignsep@=\dimen148
|
||||
\tagshift@=\dimen149
|
||||
\tagwidth@=\dimen150
|
||||
\totwidth@=\dimen151
|
||||
\lineht@=\dimen152
|
||||
\@envbody=\toks21
|
||||
\multlinegap=\skip64
|
||||
\multlinetaggap=\skip65
|
||||
\mathdisplay@stack=\toks22
|
||||
LaTeX Info: Redefining \[ on input line 2859.
|
||||
LaTeX Info: Redefining \] on input line 2860.
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
||||
Package: amsfonts 2013/01/14 v3.01 Basic AMSFonts support
|
||||
\symAMSa=\mathgroup4
|
||||
\symAMSb=\mathgroup5
|
||||
LaTeX Font Info: Redeclaring math symbol \hbar on input line 98.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
|
||||
(Font) U/euf/m/n --> U/euf/b/n on input line 106.
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/amssymb.sty
|
||||
Package: amssymb 2013/01/14 v3.01 AMS font symbols
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphicx.sty
|
||||
Package: graphicx 2019/11/30 v1.2a Enhanced LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics/graphics.sty
|
||||
Package: graphics 2019/11/30 v1.4a Standard LaTeX Graphics (DPC,SPQR)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics/trig.sty
|
||||
Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
||||
)
|
||||
Package graphics Info: Driver file: dvips.def on input line 105.
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics-def/dvips.def
|
||||
File: dvips.def 2017/06/20 v3.1d Graphics/color driver for dvips
|
||||
))
|
||||
\Gin@req@height=\dimen153
|
||||
\Gin@req@width=\dimen154
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption.sty
|
||||
Package: caption 2020/01/03 v3.4h Customizing captions (AR)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/caption/caption3.sty
|
||||
Package: caption3 2020/01/03 v1.8h caption3 kernel (AR)
|
||||
Package caption3 Info: TeX engine: e-TeX on input line 61.
|
||||
\captionmargin=\dimen155
|
||||
\captionmargin@=\dimen156
|
||||
\captionwidth=\dimen157
|
||||
\caption@tempdima=\dimen158
|
||||
\caption@indent=\dimen159
|
||||
\caption@parindent=\dimen160
|
||||
\caption@hangindent=\dimen161
|
||||
Package caption Info: KOMA-Script document class detected.
|
||||
Package caption Info: The definition of \@makecaption has been changed,
|
||||
(caption) frenchb will NOT customize it.
|
||||
)
|
||||
Package caption Info: KOMA-Script document class.
|
||||
\c@caption@flags=\count198
|
||||
\c@continuedfloat=\count199
|
||||
)
|
||||
(/usr/share/texmf/tex/latex/lm/lmodern.sty
|
||||
Package: lmodern 2009/10/30 v1.6 Latin Modern Fonts
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `normal'
|
||||
(Font) OT1/cmr/m/n --> OT1/lmr/m/n on input line 22.
|
||||
LaTeX Font Info: Overwriting symbol font `letters' in version `normal'
|
||||
(Font) OML/cmm/m/it --> OML/lmm/m/it on input line 23.
|
||||
LaTeX Font Info: Overwriting symbol font `symbols' in version `normal'
|
||||
(Font) OMS/cmsy/m/n --> OMS/lmsy/m/n on input line 24.
|
||||
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `normal'
|
||||
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 25.
|
||||
LaTeX Font Info: Overwriting symbol font `operators' in version `bold'
|
||||
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 26.
|
||||
LaTeX Font Info: Overwriting symbol font `letters' in version `bold'
|
||||
(Font) OML/cmm/b/it --> OML/lmm/b/it on input line 27.
|
||||
LaTeX Font Info: Overwriting symbol font `symbols' in version `bold'
|
||||
(Font) OMS/cmsy/b/n --> OMS/lmsy/b/n on input line 28.
|
||||
LaTeX Font Info: Overwriting symbol font `largesymbols' in version `bold'
|
||||
(Font) OMX/cmex/m/n --> OMX/lmex/m/n on input line 29.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `normal'
|
||||
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 31.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `normal'
|
||||
(Font) OT1/cmss/m/n --> OT1/lmss/m/n on input line 32.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `normal'
|
||||
(Font) OT1/cmr/m/it --> OT1/lmr/m/it on input line 33.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `normal'
|
||||
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 34.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathbf' in version `bold'
|
||||
(Font) OT1/cmr/bx/n --> OT1/lmr/bx/n on input line 35.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathsf' in version `bold'
|
||||
(Font) OT1/cmss/bx/n --> OT1/lmss/bx/n on input line 36.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathit' in version `bold'
|
||||
(Font) OT1/cmr/bx/it --> OT1/lmr/bx/it on input line 37.
|
||||
LaTeX Font Info: Overwriting math alphabet `\mathtt' in version `bold'
|
||||
(Font) OT1/cmtt/m/n --> OT1/lmtt/m/n on input line 38.
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/caption/subcaption.sty
|
||||
Package: subcaption 2020/01/22 v1.3d Sub-captions (AR)
|
||||
\c@subfigure=\count266
|
||||
\c@subtable=\count267
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/float/float.sty
|
||||
Package: float 2001/11/08 v1.3d Float enhancements (AL)
|
||||
\c@float@type=\count268
|
||||
\float@exts=\toks23
|
||||
\float@box=\box49
|
||||
\@float@everytoks=\toks24
|
||||
\@floatcapt=\box50
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/url/url.sty
|
||||
\Urlmuskip=\muskip17
|
||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/siunitx/siunitx.sty
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/l3kernel/expl3.sty
|
||||
Package: expl3 2020-02-14 L3 programming layer (loader)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/l3backend/l3backend-dvips.def
|
||||
File: l3backend-dvips.def 2020-02-03 L3 backend support: dvips
|
||||
\l__pdf_internal_box=\box51
|
||||
\g__pdf_backend_object_int=\count269
|
||||
\l__pdf_backend_content_box=\box52
|
||||
\l__pdf_backend_model_box=\box53
|
||||
\g__pdf_backend_annotation_int=\count270
|
||||
\g__pdf_backend_link_int=\count271
|
||||
\g__pdf_backend_link_sf_int=\count272
|
||||
))
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/l3packages/xparse/xparse.sty
|
||||
Package: xparse 2020-02-14 L3 Experimental document command parser
|
||||
\l__xparse_current_arg_int=\count273
|
||||
\g__xparse_grabber_int=\count274
|
||||
\l__xparse_m_args_int=\count275
|
||||
\l__xparse_v_nesting_int=\count276
|
||||
)
|
||||
Package: siunitx 2020/01/15 v2.7u A comprehensive (SI) units package
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/tools/array.sty
|
||||
Package: array 2019/08/31 v2.4l Tabular extension package (FMi)
|
||||
\col@sep=\dimen162
|
||||
\ar@mcellbox=\box54
|
||||
\extrarowheight=\dimen163
|
||||
\NC@list=\toks25
|
||||
\extratabsurround=\skip66
|
||||
\backup@length=\skip67
|
||||
\ar@cellbox=\box55
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/l3packages/l3keys2e/l3keys2e.sty
|
||||
Package: l3keys2e 2020-02-14 LaTeX2e option processing using LaTeX3 keys
|
||||
)
|
||||
\l__siunitx_tmp_box=\box56
|
||||
\l__siunitx_tmp_dim=\dimen164
|
||||
\l__siunitx_tmp_int=\count277
|
||||
\l__siunitx_number_mantissa_length_int=\count278
|
||||
\l__siunitx_number_uncert_length_int=\count279
|
||||
\l__siunitx_round_int=\count280
|
||||
\l__siunitx_process_decimal_int=\count281
|
||||
\l__siunitx_process_uncertainty_int=\count282
|
||||
\l__siunitx_process_fixed_int=\count283
|
||||
\l__siunitx_process_integer_min_int=\count284
|
||||
\l__siunitx_process_precision_int=\count285
|
||||
\l__siunitx_group_min_int=\count286
|
||||
\l__siunitx_angle_marker_box=\box57
|
||||
\l__siunitx_angle_unit_box=\box58
|
||||
\l__siunitx_angle_marker_dim=\dimen165
|
||||
\l__siunitx_angle_unit_dim=\dimen166
|
||||
\l__siunitx_unit_int=\count287
|
||||
\l__siunitx_unit_denominator_int=\count288
|
||||
\l__siunitx_unit_numerator_int=\count289
|
||||
\l__siunitx_unit_prefix_int=\count290
|
||||
\l__siunitx_unit_prefix_base_int=\count291
|
||||
\l__siunitx_unit_prefix_gram_int=\count292
|
||||
\l__siunitx_number_product_int=\count293
|
||||
\c__siunitx_one_fill_skip=\skip68
|
||||
\l__siunitx_table_unit_align_skip=\skip69
|
||||
\l__siunitx_table_exponent_dim=\dimen167
|
||||
\l__siunitx_table_integer_dim=\dimen168
|
||||
\l__siunitx_table_mantissa_dim=\dimen169
|
||||
\l__siunitx_table_marker_dim=\dimen170
|
||||
\l__siunitx_table_result_dim=\dimen171
|
||||
\l__siunitx_table_uncert_dim=\dimen172
|
||||
\l__siunitx_table_fill_pre_dim=\dimen173
|
||||
\l__siunitx_table_fill_post_dim=\dimen174
|
||||
\l__siunitx_table_fill_mid_dim=\dimen175
|
||||
\l__siunitx_table_pre_box=\box59
|
||||
\l__siunitx_table_post_box=\box60
|
||||
\l__siunitx_table_mantissa_box=\box61
|
||||
\l__siunitx_table_result_box=\box62
|
||||
\l__siunitx_table_number_align_skip=\skip70
|
||||
\l__siunitx_table_text_align_skip=\skip71
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/translator/translator.sty
|
||||
Package: translator 2019-05-31 v1.12a Easy translation of strings in LaTeX
|
||||
))
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/base/latexsym.sty
|
||||
Package: latexsym 1998/08/17 v2.2e Standard LaTeX package (lasy symbols)
|
||||
\symlasy=\mathgroup6
|
||||
LaTeX Font Info: Overwriting symbol font `lasy' in version `bold'
|
||||
(Font) U/lasy/m/n --> U/lasy/b/n on input line 52.
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/base/ifthen.sty
|
||||
Package: ifthen 2014/09/29 v1.1c Standard LaTeX ifthen package (DPC)
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/moreverb/moreverb.sty
|
||||
Package: moreverb 2008/06/03 v2.3a `more' verbatim facilities
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/tools/verbatim.sty
|
||||
Package: verbatim 2019/11/10 v1.5r LaTeX2e package for verbatim enhancements
|
||||
\every@verbatim=\toks26
|
||||
\verbatim@line=\toks27
|
||||
\verbatim@in@stream=\read3
|
||||
)
|
||||
\tab@position=\count294
|
||||
\tab@size=\count295
|
||||
\listing@line=\count296
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics/color.sty
|
||||
Package: color 2019/11/23 v1.2a Standard LaTeX Color (DPC)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
||||
)
|
||||
Package color Info: Driver file: dvips.def on input line 147.
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/graphics/dvipsnam.def
|
||||
File: dvipsnam.def 2016/06/17 v3.0m Driver-dependent file (DPC,SPQR)
|
||||
))
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/gnuplottex/gnuplottex.sty
|
||||
Package: gnuplottex 2019/12/22 v0.9.4 gnuplot graphs in LaTeX
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/catchfile/catchfile.sty
|
||||
Package: catchfile 2019/12/09 v1.8 Catch the contents of a file (HO)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/infwarerr/infwarerr.sty
|
||||
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
|
||||
Package: ltxcmds 2019/12/15 v1.24 LaTeX kernel commands for general use (HO)
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/etexcmds/etexcmds.sty
|
||||
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/generic/iftex/iftex.sty
|
||||
Package: iftex 2019/11/07 v1.0c TeX engine tests
|
||||
)))
|
||||
\verbatim@out=\write3
|
||||
runsystem(touch w18-test-20221216614.tex)...disabled (restricted).
|
||||
|
||||
runsystem(rm -f w18-test-20221216614.tex)...disabled (restricted).
|
||||
|
||||
runsystem(rm -f "ModeleLaTeX_TP.gnuploterrors")...disabled (restricted).
|
||||
|
||||
|
||||
|
||||
Package gnuplottex Warning: Shell escape not enabled.
|
||||
(gnuplottex) You'll need to convert the graphs yourself..
|
||||
|
||||
\c@fignum=\count297
|
||||
) (./ModeleLaTeX_TP.aux)
|
||||
\openout1 = `ModeleLaTeX_TP.aux'.
|
||||
|
||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 28.
|
||||
LaTeX Font Info: ... okay on input line 28.
|
||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 28.
|
||||
LaTeX Font Info: ... okay on input line 28.
|
||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 28.
|
||||
LaTeX Font Info: ... okay on input line 28.
|
||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 28.
|
||||
LaTeX Font Info: ... okay on input line 28.
|
||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 28.
|
||||
LaTeX Font Info: ... okay on input line 28.
|
||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 28.
|
||||
LaTeX Font Info: ... okay on input line 28.
|
||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 28.
|
||||
LaTeX Font Info: ... okay on input line 28.
|
||||
LaTeX Font Info: Trying to load font information for T1+lmr on input line 28
|
||||
.
|
||||
(/usr/share/texmf/tex/latex/lm/t1lmr.fd
|
||||
File: t1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
|
||||
)
|
||||
LaTeX Info: Redefining \degres on input line 28.
|
||||
LaTeX Info: Redefining \dots on input line 28.
|
||||
LaTeX Info: Redefining \up on input line 28.
|
||||
Package caption Info: Begin \AtBeginDocument code.
|
||||
Package caption Info: float package is loaded.
|
||||
Package caption Info: End \AtBeginDocument code.
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/translator/translator-basic-dictionary
|
||||
-English.dict
|
||||
Dictionary: translator-basic-dictionary, Language: English
|
||||
)
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/siunitx/siunitx-abbreviations.cfg
|
||||
File: siunitx-abbreviations.cfg 2017/11/26 v2.7k siunitx: Abbreviated units
|
||||
)
|
||||
LaTeX Font Info: Trying to load font information for OT1+lmr on input line 2
|
||||
8.
|
||||
|
||||
(/usr/share/texmf/tex/latex/lm/ot1lmr.fd
|
||||
File: ot1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
|
||||
)
|
||||
LaTeX Font Info: Trying to load font information for OML+lmm on input line 2
|
||||
8.
|
||||
|
||||
(/usr/share/texmf/tex/latex/lm/omllmm.fd
|
||||
File: omllmm.fd 2009/10/30 v1.6 Font defs for Latin Modern
|
||||
)
|
||||
LaTeX Font Info: Trying to load font information for OMS+lmsy on input line
|
||||
28.
|
||||
|
||||
(/usr/share/texmf/tex/latex/lm/omslmsy.fd
|
||||
File: omslmsy.fd 2009/10/30 v1.6 Font defs for Latin Modern
|
||||
)
|
||||
LaTeX Font Info: Trying to load font information for OMX+lmex on input line
|
||||
28.
|
||||
|
||||
(/usr/share/texmf/tex/latex/lm/omxlmex.fd
|
||||
File: omxlmex.fd 2009/10/30 v1.6 Font defs for Latin Modern
|
||||
)
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <12> on input line 28.
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <8> on input line 28.
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <6> on input line 28.
|
||||
LaTeX Font Info: Trying to load font information for U+msa on input line 28.
|
||||
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsa.fd
|
||||
File: umsa.fd 2013/01/14 v3.01 AMS symbols A
|
||||
)
|
||||
LaTeX Font Info: Trying to load font information for U+msb on input line 28.
|
||||
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/amsfonts/umsb.fd
|
||||
File: umsb.fd 2013/01/14 v3.01 AMS symbols B
|
||||
)
|
||||
LaTeX Font Info: Trying to load font information for U+lasy on input line 28
|
||||
.
|
||||
|
||||
(/usr/share/texlive/texmf-dist/tex/latex/base/ulasy.fd
|
||||
File: ulasy.fd 1998/08/17 v2.2e LaTeX symbol font definitions
|
||||
)
|
||||
LaTeX Font Info: Trying to load font information for OT1+lmss on input line
|
||||
28.
|
||||
|
||||
(/usr/share/texmf/tex/latex/lm/ot1lmss.fd
|
||||
File: ot1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern
|
||||
)
|
||||
LaTeX Font Info: Trying to load font information for OT1+lmtt on input line
|
||||
28.
|
||||
|
||||
(/usr/share/texmf/tex/latex/lm/ot1lmtt.fd
|
||||
File: ot1lmtt.fd 2009/10/30 v1.6 Font defs for Latin Modern
|
||||
)
|
||||
LaTeX Font Info: Trying to load font information for T1+lmss on input line 3
|
||||
0.
|
||||
|
||||
(/usr/share/texmf/tex/latex/lm/t1lmss.fd
|
||||
File: t1lmss.fd 2009/10/30 v1.6 Font defs for Latin Modern
|
||||
)
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <17.28> on input line 30.
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <10> on input line 30.
|
||||
[1
|
||||
|
||||
|
||||
]
|
||||
LaTeX Font Info: Trying to load font information for T1+lmtt on input line 6
|
||||
4.
|
||||
|
||||
(/usr/share/texmf/tex/latex/lm/t1lmtt.fd
|
||||
File: t1lmtt.fd 2009/10/30 v1.6 Font defs for Latin Modern
|
||||
) (./images/RailHorizontal2.eps_tex
|
||||
File: ./images/RailHorizontal2.eps Graphic file (type eps)
|
||||
|
||||
<./images/RailHorizontal2.eps>) [2]
|
||||
File: images/GraphePeriodeMasse.eps Graphic file (type eps)
|
||||
<images/GraphePeriodeMasse.eps>
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <10.95> on input line 100.
|
||||
LaTeX Font Info: Trying to load font information for TS1+lmr on input line 1
|
||||
00.
|
||||
|
||||
(/usr/share/texmf/tex/latex/lm/ts1lmr.fd
|
||||
File: ts1lmr.fd 2009/10/30 v1.6 Font defs for Latin Modern
|
||||
)
|
||||
\openout3 = `ModeleLaTeX_TP-gnuplottex-fig1.gnuplot'.
|
||||
|
||||
|
||||
Opening gnuplot stream ModeleLaTeX_TP-gnuplottex-fig1.gnuplot
|
||||
(./ModeleLaTeX_TP-gnuplottex-fig1.tex
|
||||
\gptboxheight=\skip72
|
||||
\gptboxwidth=\skip73
|
||||
\gptboxtext=\box63
|
||||
File: ModeleLaTeX_TP-gnuplottex-fig1.eps Graphic file (type eps)
|
||||
<ModeleLaTeX_TP-gnuplottex-fig1.eps>)
|
||||
[3] [4] [5] [6] [7]
|
||||
File: ./images/RailHorizontal.eps Graphic file (type eps)
|
||||
<./images/RailHorizontal.eps> [8]
|
||||
File: ./images/PostscriptEncapsule.eps Graphic file (type eps)
|
||||
|
||||
<./images/PostscriptEncapsule.eps> (./images/RailHorizontal2.eps_tex
|
||||
File: ./images/RailHorizontal2.eps Graphic file (type eps)
|
||||
|
||||
<./images/RailHorizontal2.eps>) (./images/RailHorizontal2.eps_tex
|
||||
File: ./images/RailHorizontal2.eps Graphic file (type eps)
|
||||
|
||||
<./images/RailHorizontal2.eps>) [9] [10]
|
||||
LaTeX Font Info: External font `lmex10' loaded for size
|
||||
(Font) <7> on input line 346.
|
||||
|
||||
Overfull \hbox (5.2791pt too wide) in paragraph at lines 375--376
|
||||
\T1/lmr/m/n/12 Pour cela, il faut lan-cer L[]T[]Xavec les deux ar-gu-ments [][]
|
||||
\T1/lmtt/m/n/12 -enable-write18 -shell-escape[]\T1/lmr/m/n/12 .
|
||||
[]
|
||||
|
||||
[11]
|
||||
\openout3 = `ModeleLaTeX_TP-gnuplottex-fig2.gnuplot'.
|
||||
|
||||
Opening gnuplot stream ModeleLaTeX_TP-gnuplottex-fig2.gnuplot
|
||||
(./ModeleLaTeX_TP-gnuplottex-fig2.tex
|
||||
File: ModeleLaTeX_TP-gnuplottex-fig2.eps Graphic file (type eps)
|
||||
<ModeleLaTeX_TP-gnuplottex-fig2.eps>)
|
||||
|
||||
LaTeX Warning: `h' float specifier changed to `ht'.
|
||||
|
||||
[12] [13] [14]
|
||||
\openout3 = `ModeleLaTeX_TP-gnuplottex-fig3.gnuplot'.
|
||||
|
||||
Opening gnuplot stream ModeleLaTeX_TP-gnuplottex-fig3.gnuplot
|
||||
(./ModeleLaTeX_TP-gnuplottex-fig3.tex
|
||||
File: ModeleLaTeX_TP-gnuplottex-fig3.eps Graphic file (type eps)
|
||||
<ModeleLaTeX_TP-gnuplottex-fig3.eps>)
|
||||
[15] (./ModeleLaTeX_TP.gnuploterrors)
|
||||
|
||||
Package gnuplottex Warning: Gnuplot execution produced errors:
|
||||
h: 1: gnuplot: not found
|
||||
sh: 1: gnuplot: not found
|
||||
sh: 1: gnuplot: not found
|
||||
.
|
||||
|
||||
[16] (./ModeleLaTeX_TP.aux) )
|
||||
Here is how much of TeX's memory you used:
|
||||
11166 strings out of 481240
|
||||
225668 string characters out of 5920404
|
||||
563923 words of memory out of 5000000
|
||||
26210 multiletter control sequences out of 15000+600000
|
||||
642115 words of font info for 113 fonts, out of 8000000 for 9000
|
||||
1141 hyphenation exceptions out of 8191
|
||||
45i,19n,56p,10153b,1311s stack positions out of 5000i,500n,10000p,200000b,80000s
|
||||
|
||||
Output written on ModeleLaTeX_TP.dvi (16 pages, 46176 bytes).
|
BIN
ModeleLaTeX_TP.pdf
Normal file
BIN
ModeleLaTeX_TP.pdf
Normal file
Binary file not shown.
20867
ModeleLaTeX_TP.ps
Normal file
20867
ModeleLaTeX_TP.ps
Normal file
File diff suppressed because it is too large
Load Diff
618
ModeleLaTeX_TP.tex
Normal file
618
ModeleLaTeX_TP.tex
Normal file
@ -0,0 +1,618 @@
|
||||
% scrartcl est la classe d'articles de Koma-script
|
||||
% qui gère nativement le format A4 ;
|
||||
% utilisez article pour un format de papier américain.
|
||||
|
||||
%\documentclass[11pt,a4paper]{article}
|
||||
\documentclass[12pt,a4paper,twoside]{scrartcl}
|
||||
|
||||
% import des packages nécessaires.
|
||||
\usepackage{TP}
|
||||
|
||||
\author{Nom des auteurs, classe}
|
||||
\title{Titre explicite du travail pratique}
|
||||
|
||||
\begin{document}
|
||||
\maketitle
|
||||
\renewcommand{\tablename}{Tableau}
|
||||
|
||||
\section{But}
|
||||
Placez ici le but de l'expérience en une ou deux lignes.
|
||||
Pour les références bibliographique, voyez à la fin du document pour le code et la référence \cite{Guyot2022}.
|
||||
|
||||
\medskip
|
||||
Par exemple, pour l'expérience du pendule, on pourrait écrire :
|
||||
|
||||
\smallskip
|
||||
Pour l'étude d'un pendule simple, nous avons retenu la période de celui-ci comme grandeur accessible et facile à mesurer. Parmi les nombreux paramètres dont elle pourrait dépendre, il nous a semblé que la masse, la longueur et l'angle initial du pendule devaient être les plus importants. Comme il sont facilement mesurable, nous avons décidé de découvrir leur influence sur la période.
|
||||
|
||||
\section{Théorie}
|
||||
On place ici les théories en rapport avec l'expérience réalisées. On peut aussi placer les équations nécessaires à déterminer les grandeurs expérimentales dérivées des mesures brutes.
|
||||
|
||||
\medskip
|
||||
Par exemple, toujours pour le pendule simple, on pourrait dire qu'une première réflexion nous a amené à penser que seul l'angle n'est probablement pas un paramètre influençant la période.
|
||||
|
||||
Puis, qu'après des recherches sur internet, deux équations permettant de déterminer la période uniquement en fonction de la longueur sont souvent présentées. La première, l'équation \ref{equation:premiere}, est la plus présente, mais l'équation \ref{equation:seconde} l'est aussi et il se trouve même un cas où les deux sont simultanément présentes, sans plus d'explications.
|
||||
\begin{align}
|
||||
T=2\cdot \pi\cdot \sqrt{\frac{L}{g}} \label{equation:premiere}\\
|
||||
T=2\cdot \pi\cdot\frac{L}{g} \label{equation:seconde}
|
||||
\end{align}
|
||||
|
||||
Les équations \ref{equation:premiere} et \ref{equation:seconde} sont donc à considérer comme théories possibles.
|
||||
|
||||
\medskip
|
||||
Quant à nous, nous avons développé une théorie qui mène à l'équation \ref{equation:laperso}, qui sera donc aussi à vérifier.
|
||||
\begin{equation}\label{equation:laperso}
|
||||
T=2\cdot \frac{L}{m}
|
||||
\end{equation}
|
||||
Nous avons pourtant hésité avec une variante de l'équation \label{equation:perso} ou la période augmente avec la masse \(T=2\cdot L\cdot m\).
|
||||
|
||||
\medskip
|
||||
Remarquez que techniquement pour mettre une équation unique hors ligne avec un numéro de référence il faut utiliser l'environnement \verb|equation|
|
||||
\begin{verbatim}
|
||||
\begin{equation}
|
||||
equation
|
||||
\end{equation}
|
||||
\end{verbatim}
|
||||
alors que si on ne désire pas de numérotation, il faut utiliser l'environnement étoilé \verb|equation*|, qui est équivalent à la notation \verb|\[equation\]|. Pour une équation en ligne (à l'intérieur d'une ligne), il faut utiliser la notation \verb|\(equation\)|.
|
||||
|
||||
Enfin, sur le net, on trouve les notation \verb|$equation$| et \verb|$$equation$$| pour des équations respectivement en ligne et hors ligne, mais celles-ci sont dépréciées et il ne faut plus les utiliser.
|
||||
|
||||
\section{Dispositif expérimental}
|
||||
Placez ici la description de l'expérience (une méthode et non une procédure) et le schéma du dispositif expérimental. La figure \ref{figure:dispos2} en donne un exemple (image flottante, c'est normal !). La méthode comprend une description du dispositif, de la manière de réaliser les mesures en fonction des paramètres choisis et des conditions spéciales auxquelles il faut faire attention (comme une vitesse initiale nulle par exemple : le lâcher du pendule).
|
||||
|
||||
Remarquez que le schéma du dispositif expérimental (Figure \ref{figure:dispos2}) doit être réalisé avec \emph{inkscape}, qu'il faut l’enregistrer dans le répertoire \emph{FichiersDivers} au format .svg. Puis, quand il est terminé, il doit être \emph{Enregistré comme copie} au format .eps. En effet, le format svg permet des modifications (voyez cela comme le format de fichier natif d'un logiciel comme Gimp, incluant tous les caques et l'historique des modifications), alors que eps est une image vectorielle indépendante du facteur d'échelle, mais difficilement modifiable (comme une image pdf). Enfin, il faut effectuer une opération décrite dans l'annexe \ref{annexe:schema}, pour que les fontes \LaTeX{} soient utilisées directement dans le schéma.
|
||||
|
||||
\begin{figure}
|
||||
\caption[Rail]{Le rail horizontal}\label{figure:dispos2}
|
||||
\smallskip
|
||||
\centering
|
||||
%\def\svgwidth{0.7\columnwidth}
|
||||
\def\svgwidth{10cm}
|
||||
\input{./images/RailHorizontal2.eps_tex}
|
||||
\end{figure}
|
||||
|
||||
\section{Résultats}
|
||||
\subsection{Résultats bruts}
|
||||
|
||||
Les figures \ref{figure:periode_masse} et \ref{pic:latex} donnent un exemple de graphe. Relevez les éléments qui le composent et qui sont nécessaires. Relevez aussi la manière de mettre une ligne de sous-titre pour préciser les conditions de la mesure. Relevez aussi la présence des unités sur les axes. Tout cela est absolument indispensable.
|
||||
|
||||
La figure \ref{figure:periode_masse} est un graphe réalisé sous Gnumeric et exporté en eps. La figure \ref{pic:latex} est un graphe réalisé à l'intérieur de \LaTeX{} directement avec Gnuplot. Le fichier de mesures se trouve dans le même répertoire que le présent modèle de TP. La réalisation de ce type de graphique est décrite à l'annexe \ref{annexe:gnuplot}
|
||||
|
||||
Si le graphe est réalisé avec Gnumeric, il faut faire attention à conserver la feuille de calcul à partir de laquelle il a été réalisé ainsi que le graphe lui-même en l'enregistrant dans le répertoire \emph{FichiersDivers} au format .gnumeric. Par ailleurs, il faut enregistrer le graphe au format .eps. Cela permettra de l'inclure à votre document \LaTeX{} et de l'agrandir si nécessaire sans aucune perte de qualité.
|
||||
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[scale=0.6]{images/GraphePeriodeMasse.eps}
|
||||
\caption[Période vs masse]{Le pendule simple\par \small Période vs masse (L~=~\SI{1}{\metre} ; \(\alpha = \SI{30}{\degres}\))}\label{figure:periode_masse}
|
||||
\end{figure}
|
||||
|
||||
\begin{figure}%
|
||||
\centering%
|
||||
\begin{gnuplot}[terminal=epslatex, terminaloptions=color dashed]
|
||||
set key bottom left Left
|
||||
set key width 1.5
|
||||
set sample 1000
|
||||
set xr [0:110]
|
||||
set yr [0:20]
|
||||
set xlabel 'Masse (\si{\gram})' # attention il faut parfois utiliser certains guillemets
|
||||
# notamment quand on utilise la commande \si, il faut impérativement des primes '...'
|
||||
set ylabel "Période (puls)"
|
||||
#plot test.txt w l lc 1 t "$\sin(x)$",cos(x) w l lc 2 t "$\cos(x)$",tan(x) w l lc 3 t "$\tan(x)$",tanh(x) w l lc 4 t "$\tanh(x)$"
|
||||
plot 'test.txt'\
|
||||
index 2 u 1:2:3 title 'Petites masses' w yerrorbars pt 4
|
||||
\end{gnuplot}
|
||||
\caption[Période vs masse]{Le pendule simple\par \small Période vs masse (L~=~\SI{1}{\metre} ; \(\alpha = \SI{30}{\degres}\))}%
|
||||
\label{pic:latex}%
|
||||
\end{figure}%
|
||||
|
||||
\medskip
|
||||
La table \ref{tableau:accelerations} donne un exemple de résultats sous forme de tableau. Elle est issu d'un tableau réalisé sous \emph{Gnumeric}, puis exporté par \emph{Exporter les données} du menu \emph{Données}, en enregistrant un fichier de format \emph{Fragment de table \LaTeX} dans Gnumeric, en en copiant la table et en l'insérant dans un environnement de tableau \verb|tabular| dont on peut voir la structure dans le code du tableau \ref{tableau:accelerations}.
|
||||
|
||||
\medskip
|
||||
Généralement on ne met pas de tableau mais des graphes. Mais cela peut parfois être utile pour résumer un ensemble de mesures à l'aide de plusieurs moyennes par exemple. C'est pourquoi, il vous sera demandé de le faire tout de même.
|
||||
|
||||
\begin{table}
|
||||
\centering
|
||||
\caption[Accélérations]{\centering Accélérations et écarts\par \small Autres paramètres : m~=~\SI{50}{\gram} ; L~=~\SI{50}{\centi\metre}}\label{tableau:accelerations}
|
||||
\begin{tabular}{|c|c|}
|
||||
\hline
|
||||
\(\alpha\) & T \\
|
||||
\si{\degres} & puls \\ \hline
|
||||
10 & 20 \\
|
||||
20 & 18 \\
|
||||
30 & \dots \\ \hline
|
||||
\end{tabular}
|
||||
\end{table}
|
||||
|
||||
Le tableau \ref{tableau:multiples} est un exemple de placement de tableaux côte à côte, avec pour le tableau \ref{tableau:periode-masse} la période en fonction de la masse, pour le tableau \ref{tableau:meriode-angle} la période en fonction de l'angle et pour le tableau \ref{tableau:periode-longueur}.
|
||||
|
||||
\begin{table}
|
||||
\centering
|
||||
\begin{subtable}[b]{0.3\textwidth}
|
||||
\centering
|
||||
\begin{tabular}{|c|c|}
|
||||
\hline
|
||||
m & T \\
|
||||
\si{\gram} & puls \\ \hline
|
||||
10 & 20 \\
|
||||
20 & 18 \\
|
||||
30 & \dots \\ \hline
|
||||
\end{tabular}
|
||||
\caption[T vs m]{\centering Période vs masse\par \small Autres paramètres : \(\alpha=\SI{50}{\degres}\) ; L~=~\SI{50}{\centi\metre}}\label{tableau:periode-masse}
|
||||
\end{subtable}
|
||||
\begin{subtable}[b]{0.3\textwidth}
|
||||
\centering
|
||||
\begin{tabular}{|c|c|}
|
||||
\hline
|
||||
\(\alpha\) & T \\
|
||||
\si{\degres} & puls \\ \hline
|
||||
10 & 20 \\
|
||||
20 & 18 \\
|
||||
30 & \dots \\ \hline
|
||||
\end{tabular}
|
||||
\caption[T vs \(\alpha\)]{\centering Période vs angle\par \small Autres paramètres : m~=~\SI{50}{\gram} ; L~=~\SI{50}{\centi\metre}}\label{tableau:meriode-angle}
|
||||
\end{subtable}
|
||||
\begin{subtable}[b]{0.3\textwidth}
|
||||
\centering
|
||||
\begin{tabular}{|c|c|}
|
||||
\hline
|
||||
L & T \\
|
||||
\si{\centi\metre} & puls \\ \hline
|
||||
10 & 20 \\
|
||||
20 & 18 \\
|
||||
30 & \dots \\ \hline
|
||||
\end{tabular}
|
||||
\caption[T vs L]{\centering Période vs longueur\par \small Autres paramètres : m~=~\SI{50}{\gram} ; \(\alpha=\SI{50}{\degres}\)}\label{tableau:periode-longueur}
|
||||
\end{subtable}
|
||||
\caption{Un environnement pour de multiples tableaux}\label{tableau:multiples}
|
||||
\end{table}
|
||||
|
||||
\subsection{Exemples de calcul}
|
||||
|
||||
Lorsque des grandeurs calculées, à l'exception des grandeurs brutes, sont présentes, il est nécessaire de présenter un exemple de calcul pour celles-ci en se référant à une ligne du tableau présenté. Ce n'est pas le cas pour le pendule simple, puisque nous avons utilisé le pouls comme instrument de mesure de la période. L'exemple suivant est donc totalement fictif.
|
||||
|
||||
Les exemples de calculs ci-dessous sont donnés pour la première ligne du tableau \ref{tableau:accelerations} et se basent sur les équations \ref{equation:premiere}, \ref{equation:seconde} et \ref{equation:laperso} données dans la théorie.
|
||||
|
||||
\begin{align*}
|
||||
T&=2\cdot \pi\cdot \sqrt{\frac{L}{g}}=2\cdot \pi\cdot\sqrt{\frac{1}{9,81}}=\SI{2,006}{\second}\\
|
||||
T&=2\cdot \pi\cdot \frac{L}{g}=2\cdot \pi\cdot\frac{1}{9,81}=\SI{0.641}{\second}\\
|
||||
T&=2\cdot \frac{L}{m}=2\cdot \frac{1}{0,010}=\SI{200}{\second}
|
||||
\end{align*}
|
||||
|
||||
\section{Discussion}
|
||||
\subsection{Présentation des résultats}
|
||||
En résumé, il n'y a pas de méthode permettant de faire une bonne discussion des résultats. Il est cependant important de bien montrer que vous avez tenté d'aller au-delà des chiffres pour tenter de les comprendre. Votre discussion doit donc être l'expression de votre curiosité pour tous les aspects de l'expérience. Elle doit aussi montrer votre maîtrise des outils d'analyse des résultats, tels les notions d'erreurs, d'écarts, d'incertitudes et la logique de votre travail.
|
||||
|
||||
\smallskip
|
||||
Cependant, un bon point de départ pour votre discussion est de présenter vos résultats en français à l'aide de vos graphes.
|
||||
|
||||
\subsection{Analyse}
|
||||
Après la présentation des résultats il convient d'en souligner tout ce qui peut être hors norme, inattendu, bizarre. Mieux serait de tenter de donner des explications plausibles à cet inattendu, voir encore mieux des explications vérifiées.
|
||||
|
||||
\subsection{Problèmes rencontrés}
|
||||
Une critique constructive de votre expérience est enfin la bienvenue, car elle peut permettre à d'autres de ne pas reproduire vos erreurs.
|
||||
|
||||
\section{Conclusion}
|
||||
Voici un exemple de conclusion. À éviter : mettre ici les remerciements.
|
||||
|
||||
\medskip
|
||||
Les mesures effectuées montrent clairement que le seul paramètre qui fait varier la période d'un pendule est sa longueur. De plus, on a pu mettre en évidence une dépendance de la période en fonction de la racine de la longueur. Comme théoriquement, on peut montrer que~:
|
||||
\[T=2\cdot \pi\cdot \sqrt{\frac{L}{g}}\]
|
||||
et étant donné les imprécisions de mesure dues à l'utilisation du pouls pour mesurer la période, l'expérience à donné de bons résultats.
|
||||
|
||||
\newpage
|
||||
\section{Annexes}
|
||||
\appendix
|
||||
Mettez en annexe tout ce que vous voulez conserver dans le cadre de ce travail pratique, mais qu'il vous semble inutile de lire. On peut penser pour le travail sur le pendule simple à une présentation de l'utilisation de la balance de précision, qui peut s'avérer utile par la suite, mais n'est pas nécessaire pour comprendre votre travail.
|
||||
|
||||
\section{Équations}
|
||||
Plusieurs environnements pour réaliser des équations sont disponibles. Sans être exhaustif, peut les distinguer selon la nécessité d'écrire des équations en ligne ou hors ligne.
|
||||
|
||||
Par exemple, l'équation \(F=m\cdot a\) est une équation en ligne, alors que~: \[F=m\cdot a\] est hors ligne.
|
||||
|
||||
Ces deux équations s'écrivent~:
|
||||
\begin{itemize}
|
||||
\item pour l'équation en ligne \verb|\(F=m\cdot a\)| et
|
||||
\item pour l'équation hors ligne \verb|\[F=m\cdot a\]|
|
||||
\end{itemize}
|
||||
|
||||
\smallskip
|
||||
Ces deux manières d'écrire ne permettent pas la numérotation des équations. Généralement, on ne numérote pas les équations en ligne, car si elles sont en ligne c'est qu'elles sont d'une importance moindre. Par contre, certaines équations hors ligne devant être numérotées, il existe un environnement spécifique pour cela : \emph{equation}. Pour écrire l'équation \ref{eq:labelleeq}~:
|
||||
\begin{equation}\label{eq:labelleeq}
|
||||
F=m\cdot a
|
||||
\end{equation}
|
||||
on doit écrire~:
|
||||
\begin{verbatim}
|
||||
\begin{equation}\label{eq:labelleeq}
|
||||
F=m\cdot a
|
||||
\end{equation}
|
||||
\end{verbatim}
|
||||
avec, grâce à la commande \verb|\label|, la possibilité d'évoquer le numéro de l'équation par \verb|\ref{eq:labelleeq}| dans le texte.
|
||||
|
||||
Relevons qu'il est possible de supprimer la numérotation de cet environnement en écrivant autant dans le begin que dans le end le mot equation avec une étoile, soit \verb|equation*|.
|
||||
|
||||
\medskip
|
||||
Finalement, un environnement permettant d'écrire des équations alignées verticalement sur la base du caractère \&, est aussi disponible. Il s'agit d'\emph{align}. Ainsi, pour écrire les équations \ref{eq:alignnewton}, \ref{eq:alignhook} et suivante~:
|
||||
\begin{align}
|
||||
F&=m\cdot a\label{eq:alignnewton}\\
|
||||
F&=G\cdot \frac{M\cdot m}{r^2}\label{eq:alignhook}\\
|
||||
F&=k\cdot \frac{Q\cdot q}{r^2}\nonumber
|
||||
\end{align}
|
||||
on utilise~:
|
||||
\begin{verbatim}
|
||||
\begin{align}
|
||||
F&=m\cdot a\label{eq:alignnewton}\\
|
||||
F&=G\cdot \frac{M\cdot m}{r^2}\label{eq:alignhook}\\
|
||||
F&=k\cdot \frac{Q\cdot q}{r^2}\nonumber
|
||||
\end{align}
|
||||
\end{verbatim}
|
||||
avec la possibilité de supprimer la numérotation d'une ligne en lui apposant la commande \verb|\nonumber|.
|
||||
|
||||
Relevons enfin que \verb|align*| existe aussi pour supprimer toute numérotation.
|
||||
|
||||
\section{Schéma}\label{annexe:schema}
|
||||
Les problèmes posés par les schémas sont nombreux. Essentiellement, il s'agit d'utiliser un logiciel de dessin vectoriel comme Inkscape, puis de l'utiliser dans \LaTeX. Or, comme on peut le voir à la figure \ref{figure:annexedispos}, l'échelle du schéma a une influence directe sur le texte qu'îl utilise et qui est souvent dans des proportions différentes du texte utilisé dans \LaTeX.
|
||||
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[scale=1.6]{RailHorizontal.eps}
|
||||
\caption{Le rail horizontal}\label{figure:annexedispos}
|
||||
\end{figure}
|
||||
|
||||
Pour résoudre ce problème, il faut utiliser des fonctionnalités avancées d'Inkscape et du format eps. Le résultat est présenté dans la figure \ref{figure:annexedispos2}, montre que le texte est de bien meilleure qualité et même présente la possibilité d'utiliser des équations correctement affichées.
|
||||
|
||||
\medskip
|
||||
Comment cela est-il possible ? Lors de l'enregistrement (\verb|Enregistrer une copie...|) d'un fichier svg créé sous Inkscape, puis enregistré au format eps, apparaît dans le menu du format eps la possibilité de séparer les éléments graphiques et le texte et de créer un fichier \LaTeX{} permettant l'import du fichier eps parallèlement au placement du texte sur celui-ci.
|
||||
|
||||
Concrètement, la figure \ref{figure:exporteps} présente la configuration de l'exportation eps à partir d'Inkscape. On y voit la condition~:
|
||||
\begin{verbatim}
|
||||
Exclure le texte du fichier PDF, et créer un fichier LaTeX
|
||||
\end{verbatim}
|
||||
qui va partager le schéma en un fichier postscript encapsulé (.eps) et un fichier \LaTeX{} (.eps\_tex) contenant respectivement les éléments graphiques et le texte.
|
||||
|
||||
\smallskip
|
||||
L'inclusion du graphique ne se fait alors plus via la commande \verb|\includegraphics|, mais par~:
|
||||
\begin{verbatim}
|
||||
\begin{figure}
|
||||
\caption[Rail]{Le rail horizontal}\label{figure:annexedispos2}
|
||||
\smallskip
|
||||
\centering
|
||||
%\def\svgwidth{0.7\columnwidth}
|
||||
\def\svgwidth{10cm}
|
||||
\input{./images/RailHorizontal2.eps_tex}
|
||||
\end{figure}
|
||||
\end{verbatim}
|
||||
Ainsi, on insère (\verb|\input|) le code \LaTeX{} qui va placer le schéma.
|
||||
|
||||
Il est possible d'intervenir dans le code \LaTeX\ créé par Inkscape pour changer le texte par exemple. N'hésitez pas à l'étudier.
|
||||
|
||||
\begin{figure}
|
||||
\centering
|
||||
\includegraphics[scale=0.5]{PostscriptEncapsule.eps}
|
||||
\caption{Export en eps-latex}\label{figure:exporteps}
|
||||
\end{figure}
|
||||
|
||||
\begin{figure}
|
||||
\caption[Rail]{Le rail horizontal}\label{figure:annexedispos2}
|
||||
\smallskip
|
||||
\centering
|
||||
%\def\svgwidth{0.7\columnwidth}
|
||||
\def\svgwidth{10cm}
|
||||
\input{./images/RailHorizontal2.eps_tex}
|
||||
\end{figure}
|
||||
|
||||
\medskip
|
||||
Il faut cependant relever qu'il faut utiliser la condition~:
|
||||
\begin{verbatim}
|
||||
Utiliser la taille de l'objet exporté
|
||||
\end{verbatim}
|
||||
lors de l'exportation en eps et qu'il est impératif que le texte soit entièrement contenu dans le cadre des éléments graphique. S'il dépasse hors des limites du rectangle les englobants, le positionnement du texte devient incontrôlable. Si cela est impossible, on peut ne mettre qu'une lettre en lieu et place de chaque élément de texte, puis intervenir sur le code \LaTeX\ du fichier eps\_tex pour associer à chaque lettre le code \LaTeX\ nécessaire à la production des légendes. C'est la raison pour laquelle dans la figure \ref{figure:annexedispos2} le rail a été élargi vers le bas pour permettre un bon placement des légendes \(x_0\) et \(x\).
|
||||
|
||||
\begin{figure}
|
||||
\caption[Rail]{Le rail horizontal}\label{figure:annexedispos3}
|
||||
\smallskip
|
||||
\centering
|
||||
%\def\svgwidth{0.7\columnwidth}
|
||||
\def\svgwidth{5cm}
|
||||
\input{./images/RailHorizontal2.eps_tex}
|
||||
\end{figure}
|
||||
|
||||
Relevez enfin que les changements d'échelle ont leur limites dans le cadre de cette méthode. En effet, le texte placé par \LaTeX\ conservant sa taille normale, une diminution de l'échelle des éléments graphiques va inévitablement produire des problèmes de chevauchement, comme le montre la figure \ref{figure:annexedispos3} où la taille de l'image à été imposée à \SI{5}{\centi\metre}.
|
||||
|
||||
Il est donc nécessaire lors de la création du ficher svg avec Inkscape de travailler sur une figure de la taille envisagée dans le document \LaTeX\, soit environ \SI{16}{\centi\metre} pour une page mono-colonne sur du papier A4 et \SI{8}{\centi\metre} pour la même page en bi-colonne.
|
||||
|
||||
\section{Notes, références et flottants}
|
||||
Utilisons cette deuxième annexe pour présenter divers éléments formels utilisable avec \LaTeX{} dans votre rapport.
|
||||
\subsection{Notes}
|
||||
Les notes de bas de page peuvent être utilisées de la manières suivante\footnote{Regardez dans le code du modèle.}.
|
||||
\subsection{Références}
|
||||
Dans un document tel qu'un travail de maturité, une bibliographie est indispensable. Si vous désirez en faire une pour votre rapport de physique, il faut tout d'abord simplement mettre une référence d'entrée de bibliographie telle que \cite{EinsteinPR1935} et mettre la description de l'ouvrage dans l'environnement \verb|thebibliography|, comme présenté dans le code source de ce document. Si vous avez moins de 10 références mettez en paramètre le chiffre 9 et 99 si vous en avez moins de cent. Il s'agit là d'une bibliographie très simple obéissant aux canons de la physique. Pour générer des bibliographies plus complexes, utilisez le programme externe \emph{bibtex}.
|
||||
|
||||
\subsection{Placement des flottants}
|
||||
Techniquement, le placement des éléments graphiques flottants\footnote{Voir l'excellent site :\\\url{https://en.wikibooks.org/wiki/LaTeX/Floats,_Figures_and_Captions}} se fait par l'intermédiaire des environnements \verb|figure|, \verb|table|, \verb|subfigure| et \verb|subtable|, pour autant que le module \verb|subcaption| soit chargé.
|
||||
|
||||
Ce placement peut être influencé par les éléments :
|
||||
\begin{description}
|
||||
\item [h] pour placer l'élément ici, approximativement,
|
||||
\item [t] pour placer l'élément en haut de page,
|
||||
\item [b] pour placer l'élément en bas de page,
|
||||
\item [p] pour placer l'élément sur une page de flottants,
|
||||
\item [~!] pour tenter de forcer \LaTeX\ à faire ce qu'on veut et
|
||||
\item [H] pour placer l'élément exactement ici (nécessite le paquel \verb|float|).
|
||||
\end{description}
|
||||
placés entre crochets de la manière suivante :
|
||||
\begin{verbatim}
|
||||
\begin{figure}[tbh...]
|
||||
\end{verbatim}
|
||||
|
||||
\begin{thebibliography}{9}
|
||||
\bibitem{EinsteinPR1935}A.~Einstein and N.~Rosen, Phys. Rev. \textbf{48}, 73 (1935)
|
||||
\end{thebibliography}
|
||||
|
||||
\section{Gnuplot}\label{annexe:gnuplot}
|
||||
L'utilisation de gnuplot, si elle n'est pas complexe, nécessite des connaissances de base pour obtenir des graphes de bonne qualité.
|
||||
|
||||
L'objectif de cette annexe est de présenter par deux exemples concrets la manière de réaliser des graphes à partir de données chiffrés. Elle est généralement celle utilisée par la physique, puisque la plupart des graphes dans ce domaine se basent sur des mesures\footnote{La chaine de traitement des données est ici basée sur des mesures enregistrées dans des fichiers textes. Les cartes d'acquisitions actuelles livrent leurs mesures directement dans de tels fichiers et cela généralement sans aucune entête de colonne. Il est donc bien plus simple de ne pas passer par un tableur pour réaliser des graphes, surtout avec un très grand nombre de mesures.
|
||||
|
||||
Par ailleurs, l'acquisition de données et leur intégration automatique dans des rapports \LaTeX est très facile}.
|
||||
|
||||
L'utilisation de siunitx (du métapaquet texlive-science) est intéressante, car elle permet d'utiliser le module des unités dans gnuplot. Elle est activée en paramètre de l'utilisation du package gnuplottex qui permet lui d'utiliser gnuplot directement dans \LaTeX.
|
||||
|
||||
Pour pouvoir utiliser gnuplot avec latex, il faut permettre à \LaTeX d'utiliser gnuplot. Pour cela, il faut lancer \LaTeX avec les deux arguments \verb|-enable-write18 -shell-escape|. Par exemple pour Texmaker, dans les \emph{Commandes} de \emph{Configurer Texmaker} du menu \emph{Options} pour \LaTeX, il faut mettre~:
|
||||
\begin{verbatim}
|
||||
latex -enable-write18 -shell-escape -interaction=nonstopmode %.tex
|
||||
\end{verbatim}
|
||||
|
||||
Les données sont celles de la table \ref{table:donnees}.
|
||||
\begin{table}
|
||||
\centering
|
||||
\begin{tabular}{lllll}
|
||||
1 & 1 & 0.1 & 1 & 2 \\
|
||||
2 & 4 & 0.4 & 2 & 4 \\
|
||||
3 & 11 & 0.2 & 3 & 6 \\
|
||||
4 & 18 & 0.5 & 4 & 8 \\
|
||||
5 & 26 & 0.3 & 5 & 10 \\
|
||||
6 & 31 & 0.1 & 6 & 12 \\
|
||||
&&&&\\
|
||||
&&&&\\
|
||||
10 & 16 & 5 &&\\
|
||||
20 & 45 & 10 &&\\
|
||||
30 & 53 & 15 &&\\
|
||||
40 & 89 & 20 &&\\
|
||||
50 & 110 & 25 &&\\
|
||||
60 & 135 & 30 &&\\
|
||||
70 & 140 & 35 &&\\
|
||||
80 & 155 & 40 &&\\
|
||||
90 & 170 & 45 &&\\
|
||||
100 & 200 & 50 &&
|
||||
\end{tabular}
|
||||
\caption{Les donnée séparées par des tabulations}\label{table:donnees}
|
||||
\end{table}
|
||||
|
||||
\begin{figure}[h]
|
||||
\centering
|
||||
\begin{gnuplot}[terminal=epslatex, terminaloptions=color dashed, scale=0.9]
|
||||
# Le terminal epslatex (excellent) est utilisé pour faire le graphe
|
||||
# on utilise des couleurs et éventuellement des traitillés
|
||||
# on diminue légèrement la taille du graphe par rapport à la pleine page
|
||||
# ---
|
||||
|
||||
# Déclaration du titre
|
||||
# ---
|
||||
# ici désactivé car c'est LaTeX qui le fait
|
||||
|
||||
#set title 'Équivalent Joule-Calorie\\ \small Une belle expérience'
|
||||
|
||||
# Placement de la légende (key)
|
||||
# ---
|
||||
# avec un cadre (box)
|
||||
# à gauche (left), aligné à gauche (Left) avec un espace interligne de 1,5
|
||||
|
||||
set key box left Left spacing 1.5
|
||||
|
||||
# Création du fit des données
|
||||
# ---
|
||||
# la fonction de fit
|
||||
|
||||
f(x)=a*x**2+b*x
|
||||
|
||||
# l'index 0 indique que les données sont dans le premier tableau du fichier
|
||||
# on utilise (u) les deux premières colonnes et les paramètres de fit sont a et b
|
||||
|
||||
fit f(x) 'test.txt' index 0 u 1:2 via a,b
|
||||
|
||||
# Placement des légendes des axes
|
||||
# ---
|
||||
# le rotate est là pour montrer qu'on peut éventuellement tourner les légendes
|
||||
# remarquez l'utilisation de siunitx via \si
|
||||
|
||||
set ylabel '\rotatebox{0}{$\Delta \theta$ (\si{\celsius})}'
|
||||
set xlabel 'Nombre de tours N'
|
||||
|
||||
# Tracé des graphes
|
||||
# ---
|
||||
# les intervalles sur x et y sont spécifiés en premier [...][...]
|
||||
# le fichier des données est spécifié (test.txt)
|
||||
# le premier bloc de données est utilisé (index 0)
|
||||
# les quatre premières colonnes sont utilisées u 1:2:3:4
|
||||
# le titre de la légende est spécifié title ...
|
||||
# les barres d'erreurs sont demandées (par défaut il s'agit des colonnes 3 et 4
|
||||
# ---
|
||||
# puis un deuxième graphe est demandé sur la base des même données test.txt
|
||||
# utilisant pour x la première colonne et pour y la cinquième
|
||||
# noté dans la légende "Une droite"
|
||||
# ---
|
||||
# puis le fit des données est demandé comme troisième graphe avec la fonction f(x)
|
||||
# légendé "Regres. polynom."
|
||||
# ---
|
||||
# remarquez l'utilisation d'un backslash (\) pour passer à la ligne et les
|
||||
# abréviations comme u, t, w et lc pour using, title, with et linecolor
|
||||
|
||||
plot [0:7][0:45]\
|
||||
'test.txt' index 0 u 1:2:3:4 t 'Une puissance' w xyerrorbars,\
|
||||
'test.txt' index 0 using 1:5 title 'Une droite' linecolor 'red',\
|
||||
f(x) title 'Régres. polynom.' lc 'blue'
|
||||
\end{gnuplot}
|
||||
\caption{Le titre du premier graphe}\label{figure:premiergraphe}
|
||||
\end{figure}
|
||||
|
||||
\medskip
|
||||
Le code utilisé (et commenté pour le comprendre) pour produire le premier graphe (figure \ref{figure:premiergraphe}) est le suivant :
|
||||
\begin{verbatim}
|
||||
\begin{figure}[h]
|
||||
\centering
|
||||
\begin{gnuplot}[terminal=epslatex, terminaloptions=color dashed,
|
||||
scale=0.9]
|
||||
# Le terminal epslatex (excellent) est utilisé pour faire le
|
||||
graphe
|
||||
# on utilise des couleurs et éventuellement des traitillés
|
||||
# on diminue légèrement la taille du graphe par rapport à
|
||||
la pleine page
|
||||
# ---
|
||||
|
||||
# Déclaration du titre
|
||||
# ---
|
||||
# ici désactivé car c'est LaTeX qui le fait
|
||||
|
||||
#set title 'Équivalent Joule-Calorie\\ \small Une belle
|
||||
expérience'
|
||||
|
||||
# Placement de la légende (key)
|
||||
# ---
|
||||
# avec un cadre (box)
|
||||
# à gauche (left), aligné à gauche (Left) avec un espace
|
||||
interligne de 1,5
|
||||
|
||||
set key box left Left spacing 1.5
|
||||
|
||||
# Création du fit des données
|
||||
# ---
|
||||
# la fonction de fit
|
||||
|
||||
f(x)=a*x**2+b*x
|
||||
|
||||
# l'index 0 indique que les données sont dans le premier
|
||||
tableau du fichier
|
||||
# on utilise (u) les deux premières colonnes et les
|
||||
paramètres de fit sont a et b
|
||||
|
||||
fit f(x) 'test.txt' index 0 u 1:2 via a,b
|
||||
|
||||
# Placement des légendes des axes
|
||||
# ---
|
||||
# le rotate est là pour montrer qu'on peut éventuellement
|
||||
tourner les légendes
|
||||
# remarquez l'utilisation de siunitx via \si
|
||||
|
||||
set ylabel '\rotatebox{0}{$\Delta \theta$ (\si{\celsius})}'
|
||||
set xlabel 'Nombre de tours N'
|
||||
|
||||
# Tracé des graphes
|
||||
# ---
|
||||
# les intervalles sur x et y sont spécifiés en premier
|
||||
[...][...]
|
||||
# le fichier des données est spécifié (test.txt)
|
||||
# le premier bloc de données est utilisé (index 0)
|
||||
# les quatre premières colonnes sont utilisées u 1:2:3:4
|
||||
# le titre de la légende est spécifié title ...
|
||||
# les barres d'erreurs sont demandées (par défaut il s'agit
|
||||
des colonnes 3 et 4
|
||||
# ---
|
||||
# puis un deuxième graphe est demandé sur la base des même
|
||||
données test.txt
|
||||
# utilisant pour x la première colonne et pour y la cinquième
|
||||
# noté dans la légende "Une droite"
|
||||
# ---
|
||||
# puis le fit des données est demandé comme troisième graphe
|
||||
avec la fonction f(x)
|
||||
# légendé "Regres. polynom."
|
||||
# ---
|
||||
# remarquez l'utilisation d'un backslash (\) pour passer à
|
||||
la ligne et les
|
||||
# abréviations comme u, t, w et lc pour using, title, with
|
||||
et linecolor
|
||||
|
||||
plot [0:7][0:45]\
|
||||
'test.txt' index 0 u 1:2:3:4 t 'Une puissance' w xyerrorbars,\
|
||||
'test.txt' index 0 using 1:5 title 'Une droite' linecolor
|
||||
'red',\
|
||||
f(x) title 'Régres. polynom.' lc 'blue'
|
||||
\end{gnuplot}
|
||||
\caption{Le titre du premier graphe}
|
||||
\end{figure}
|
||||
\end{verbatim}
|
||||
|
||||
\begin{figure}[h]
|
||||
\begin{gnuplot}[terminal=epslatex, terminaloptions=color dashed]
|
||||
# Placement de la légende
|
||||
|
||||
set key Left bottom
|
||||
|
||||
# Placement des légendes des axes
|
||||
|
||||
set ylabel 'Accélération a (\si{\metre\per\second\squared})'
|
||||
set xlabel 'Nombre de tours N'
|
||||
|
||||
# Placement de la flèche et du texte
|
||||
|
||||
set arrow 1 from 50,175 to 58,140
|
||||
set label 'Un point particulier sur $x=2\cdot x^2$' at 10,185
|
||||
|
||||
# Création du graphe
|
||||
# ---
|
||||
# on utilise le second bloc de données (index 1)
|
||||
# la colonne 3 est celle des erreurs sur y
|
||||
# on utilise le point numéro 4 (un petit carré) pour positionner la mesure
|
||||
|
||||
plot [0:110][0:250] 'test.txt'\
|
||||
index 1 u 1:2:3 title 'Second bloc' w yerrorbars pt 4
|
||||
\end{gnuplot}
|
||||
\caption{Le titre du second graphe}\label{figure:secondgraphe}
|
||||
\end{figure}
|
||||
|
||||
\medskip
|
||||
Le code utilisé (et commenté pour le comprendre) pour produire le second graphe (figure \ref{figure:secondgraphe}) est le suivant :
|
||||
\begin{verbatim}
|
||||
\begin{figure}[h]
|
||||
\begin{gnuplot}[terminal=epslatex, terminaloptions=color
|
||||
dashed]
|
||||
# Placement de la légende
|
||||
|
||||
set key Left bottom
|
||||
|
||||
# Placement des légendes des axes
|
||||
|
||||
set ylabel 'Accélération a (\si{\metre\per\second\squared})'
|
||||
set xlabel 'Nombre de tours N'
|
||||
|
||||
# Placement de la flèche et du texte
|
||||
|
||||
set arrow 1 from 50,175 to 58,140
|
||||
set label 'Un point particulier sur $x=2\cdot x^2$' at 10,185
|
||||
|
||||
# Création du graphe
|
||||
# ---
|
||||
# on utilise le second bloc de données (index 1)
|
||||
# la colonne 3 est celle des erreurs sur y
|
||||
# on utilise le point numéro 4 (un petit carré) pour
|
||||
positionner la mesure
|
||||
|
||||
plot [0:110][0:250] 'test.txt'\
|
||||
index 1 u 1:2:3 title 'Second bloc' w yerrorbars pt 4
|
||||
\end{gnuplot}
|
||||
\caption{Le titre du second graphe}
|
||||
\end{figure}
|
||||
\end{verbatim}
|
||||
|
||||
\begin{thebibliography}{9}
|
||||
|
||||
\bibitem{Guyot2022}
|
||||
Vincent Guyot,
|
||||
\emph{Modèle \LaTeX de travail de maturité}.
|
||||
\url{https://git.roflcopter.fr/guyotv},
|
||||
2022.
|
||||
|
||||
\end{thebibliography}
|
||||
|
||||
|
||||
\end{document}
|
@ -1,2 +1,11 @@
|
||||
# TP_latex
|
||||
|
||||
Un modèle en latex pour faire des rapports de physique. Ce modèle est auto-descriptif : en le lisant, vous apprendrez à le faire
|
||||
fonctionner. Il présente l'utilisation de tout ce qui est nécessaire pour faire un rapport de physique. En particulier :
|
||||
- une structure de rapport de physique
|
||||
- des équations
|
||||
- des tableaux côte à côte
|
||||
- des schémas avec du texte LaTeX
|
||||
- des graphes avec GnuPlot
|
||||
|
||||
Il est utilisé au lycée comme introduction à LaTeX.
|
||||
|
341
TP.sty
Normal file
341
TP.sty
Normal file
@ -0,0 +1,341 @@
|
||||
\usepackage[utf8]{inputenc} % gestion d'utf8
|
||||
\usepackage[francais]{babel} % gestion de la langue française
|
||||
\usepackage[T1]{fontenc} %
|
||||
\usepackage{amsmath} % symboles mathématiques
|
||||
\usepackage{amsfonts} % fontes pour les symboles mathématiques
|
||||
\usepackage{amssymb} % jeu de symboles suppélémentaires
|
||||
\usepackage{graphicx} % pour mettre des images
|
||||
\usepackage{caption} % pour des légendes
|
||||
\usepackage{lmodern} % fonte spéciale
|
||||
\usepackage{subcaption} % pour les subfigures et les subtables
|
||||
\usepackage{float} % pour placer exactement les figure (utilisation de H)
|
||||
%\usepackage{url} % pour une bonne gestion des urls / déja fourni par un autre paquet
|
||||
\usepackage{siunitx} % pour la gestion des unités
|
||||
\usepackage{latexsym}
|
||||
\usepackage{keyval}
|
||||
\usepackage{ifthen} % pour permettre des tests (avec gnuplot)
|
||||
\usepackage{moreverb}
|
||||
\usepackage{color} % pour des couleurs avec Inkscape
|
||||
\usepackage[siunitx]{gnuplottex} % pour permettre l'utilisation de gnuplot avec siunitx
|
||||
\graphicspath{{./images/}} % nécessaire pour l'import des fichiers eps_tex dans un sous répertoire
|
||||
\usepackage[hyphens]{url}
|
||||
\usepackage{comment}
|
||||
|
||||
\usepackage{xcolor}
|
||||
\definecolor{editorGray}{rgb}{0.95, 0.95, 0.95}
|
||||
\definecolor{editorOcher}{rgb}{1, 0.5, 0} % #FF7F00 -> rgb(239, 169, 0)
|
||||
\definecolor{editorGreen}{rgb}{0, 0.5, 0} % #007C00 -> rgb(0, 124, 0)
|
||||
|
||||
\usepackage{upquote}
|
||||
|
||||
% Listings
|
||||
\usepackage{listings} % Listings et sa configuration
|
||||
\lstdefinelanguage{JavaScript}{
|
||||
morekeywords={break, case, catch, continue, debugger, default, delete, do, else, false, finally, for, function, if, in, instanceof, new, null, return, switch, this, throw, true, try, typeof, var, void, while, with},
|
||||
morecomment=[s]{/*}{*/},
|
||||
morecomment=[l]//,
|
||||
morestring=[b]",
|
||||
morestring=[b]'
|
||||
}
|
||||
\lstdefinelanguage{CSS}{
|
||||
keywords={accelerator,azimuth,background,background-attachment,
|
||||
background-color,background-image,background-position,
|
||||
background-position-x,background-position-y,background-repeat,
|
||||
behavior,border,border-bottom,border-bottom-color,
|
||||
border-bottom-style,border-bottom-width,border-collapse,
|
||||
border-color,border-left,border-left-color,border-left-style,
|
||||
border-left-width,border-right,border-right-color,
|
||||
border-right-style,border-right-width,border-spacing,
|
||||
border-style,border-top,border-top-color,border-top-style,
|
||||
border-top-width,border-width,bottom,caption-side,clear,
|
||||
clip,color,content,counter-increment,counter-reset,cue,
|
||||
cue-after,cue-before,cursor,direction,display,elevation,
|
||||
empty-cells,filter,float,font,font-family,font-size,
|
||||
font-size-adjust,font-stretch,font-style,font-variant,
|
||||
font-weight,height,ime-mode,include-source,
|
||||
layer-background-color,layer-background-image,layout-flow,
|
||||
layout-grid,layout-grid-char,layout-grid-char-spacing,
|
||||
layout-grid-line,layout-grid-mode,layout-grid-type,left,
|
||||
letter-spacing,line-break,line-height,list-style,
|
||||
list-style-image,list-style-position,list-style-type,margin,
|
||||
margin-bottom,margin-left,margin-right,margin-top,
|
||||
marker-offset,marks,max-height,max-width,min-height,
|
||||
min-width,-moz-binding,-moz-border-radius,
|
||||
-moz-border-radius-topleft,-moz-border-radius-topright,
|
||||
-moz-border-radius-bottomright,-moz-border-radius-bottomleft,
|
||||
-moz-border-top-colors,-moz-border-right-colors,
|
||||
-moz-border-bottom-colors,-moz-border-left-colors,-moz-opacity,
|
||||
-moz-outline,-moz-outline-color,-moz-outline-style,
|
||||
-moz-outline-width,-moz-user-focus,-moz-user-input,
|
||||
-moz-user-modify,-moz-user-select,orphans,outline,
|
||||
outline-color,outline-style,outline-width,overflow,
|
||||
overflow-X,overflow-Y,padding,padding-bottom,padding-left,
|
||||
padding-right,padding-top,page,page-break-after,
|
||||
page-break-before,page-break-inside,pause,pause-after,
|
||||
pause-before,pitch,pitch-range,play-during,position,quotes,
|
||||
-replace,richness,right,ruby-align,ruby-overhang,
|
||||
ruby-position,-set-link-source,size,speak,speak-header,
|
||||
speak-numeral,speak-punctuation,speech-rate,stress,
|
||||
scrollbar-arrow-color,scrollbar-base-color,
|
||||
scrollbar-dark-shadow-color,scrollbar-face-color,
|
||||
scrollbar-highlight-color,scrollbar-shadow-color,
|
||||
scrollbar-3d-light-color,scrollbar-track-color,table-layout,
|
||||
text-align,text-align-last,text-decoration,text-indent,
|
||||
text-justify,text-overflow,text-shadow,text-transform,
|
||||
text-autospace,text-kashida-space,text-underline-position,top,
|
||||
unicode-bidi,-use-link-source,vertical-align,visibility,
|
||||
voice-family,volume,white-space,widows,width,word-break,
|
||||
word-spacing,word-wrap,writing-mode,z-index,zoom},
|
||||
sensitive=true,
|
||||
morecomment=[l]{//},
|
||||
morecomment=[s]{/*}{*/},
|
||||
morestring=[b]',
|
||||
morestring=[b]",
|
||||
alsoletter={:},
|
||||
alsodigit={-}
|
||||
}
|
||||
\lstdefinelanguage{HTML5}{
|
||||
language=html,
|
||||
sensitive=true,
|
||||
alsoletter={<>=-},
|
||||
otherkeywords={
|
||||
% HTML tags
|
||||
<, </, >,
|
||||
</a, <a, </a>,
|
||||
</abbr, <abbr, </abbr>,
|
||||
</address, <address, </address>,
|
||||
</area, <area, </area>,
|
||||
</area, <area, </area>,
|
||||
</article, <article, </article>,
|
||||
</aside, <aside, </aside>,
|
||||
</audio, <audio, </audio>,
|
||||
</audio, <audio, </audio>,
|
||||
</b, <b, </b>,
|
||||
</base, <base, </base>,
|
||||
</bdi, <bdi, </bdi>,
|
||||
</bdo, <bdo, </bdo>,
|
||||
</blockquote, <blockquote, </blockquote>,
|
||||
</body, <body, </body>,
|
||||
</br, <br, </br>,
|
||||
</button, <button, </button>,
|
||||
</canvas, <canvas, </canvas>,
|
||||
</caption, <caption, </caption>,
|
||||
</cite, <cite, </cite>,
|
||||
</code, <code, </code>,
|
||||
</col, <col, </col>,
|
||||
</colgroup, <colgroup, </colgroup>,
|
||||
</data, <data, </data>,
|
||||
</datalist, <datalist, </datalist>,
|
||||
</dd, <dd, </dd>,
|
||||
</del, <del, </del>,
|
||||
</details, <details, </details>,
|
||||
</dfn, <dfn, </dfn>,
|
||||
</div, <div, </div>,
|
||||
</dl, <dl, </dl>,
|
||||
</dt, <dt, </dt>,
|
||||
</em, <em, </em>,
|
||||
</embed, <embed, </embed>,
|
||||
</fieldset, <fieldset, </fieldset>,
|
||||
</figcaption, <figcaption, </figcaption>,
|
||||
</figure, <figure, </figure>,
|
||||
</footer, <footer, </footer>,
|
||||
</form, <form, </form>,
|
||||
</h1, <h1, </h1>,
|
||||
</h2, <h2, </h2>,
|
||||
</h3, <h3, </h3>,
|
||||
</h4, <h4, </h4>,
|
||||
</h5, <h5, </h5>,
|
||||
</h6, <h6, </h6>,
|
||||
</head, <head, </head>,
|
||||
</header, <header, </header>,
|
||||
</hr, <hr, </hr>,
|
||||
</html, <html, </html>,
|
||||
</i, <i, </i>,
|
||||
</iframe, <iframe, </iframe>,
|
||||
</img, <img, </img>,
|
||||
</input, <input, </input>,
|
||||
</ins, <ins, </ins>,
|
||||
</kbd, <kbd, </kbd>,
|
||||
</keygen, <keygen, </keygen>,
|
||||
</label, <label, </label>,
|
||||
</legend, <legend, </legend>,
|
||||
</li, <li, </li>,
|
||||
</link, <link, </link>,
|
||||
</main, <main, </main>,
|
||||
</map, <map, </map>,
|
||||
/mark, <mark, </mark>,
|
||||
</math, <math, </math>,
|
||||
</menu, <menu, </menu>,
|
||||
</menuitem, <menuitem, </menuitem>,
|
||||
</meta, <meta, </meta>,
|
||||
</meter, <meter, </meter>,
|
||||
</nav, <nav, </nav>,
|
||||
</noscript, <noscript, </noscript>,
|
||||
</object, <object, </object>,
|
||||
</ol, <ol, </ol>,
|
||||
</optgroup, <optgroup, </optgroup>,
|
||||
</option, <option, </option>,
|
||||
</output, <output, </output>,
|
||||
</p, <p, </p>,
|
||||
</param, <param, </param>,
|
||||
</pre, <pre, </pre>,
|
||||
</progress, <progress, </progress>,
|
||||
</q, <q, </q>,
|
||||
</rp, <rp, </rp>,
|
||||
</rt, <rt, </rt>,
|
||||
</ruby, <ruby, </ruby>,
|
||||
</s, <s, </s>,
|
||||
</samp, <samp, </samp>,
|
||||
</script, <script, </script>,
|
||||
</section, <section, </section>,
|
||||
</select, <select, </select>,
|
||||
</small, <small, </small>,
|
||||
</source, <source, </source>,
|
||||
</span, <span, </span>,
|
||||
</strong, <strong, </strong>,
|
||||
</style, <style, </style>,
|
||||
</summary, <summary, </summary>,
|
||||
</sup, <sup, </sup>,
|
||||
</svg, <svg, </svg>,
|
||||
</table, <table, </table>,
|
||||
</tbody, <tbody, </tbody>,
|
||||
</td, <td, </td>,
|
||||
</template, <template, </template>,
|
||||
</textarea, <textarea, </textarea>,
|
||||
</tfoot, <tfoot, </tfoot>,
|
||||
</th, <th, </th>,
|
||||
</thead, <thead, </thead>,
|
||||
</time, <time, </time>,
|
||||
</title, <title, </title>,
|
||||
</tr, <tr, </tr>,
|
||||
</track, <track, </track>,
|
||||
</u, <u, </u>,
|
||||
</ul, <ul, </ul>,
|
||||
</var, <var, </var>,
|
||||
</video, <video, </video>,
|
||||
</wbr, <wbr, </wbr>,
|
||||
/>, <!
|
||||
},
|
||||
ndkeywords={
|
||||
% General
|
||||
=,
|
||||
% HTML attributes
|
||||
accept=, accept-charset=, accesskey=, action=, align=, alt=, async=,
|
||||
autocomplete=, autofocus=, autoplay=, autosave=, bgcolor=, border=,
|
||||
buffered=, challenge=, charset=, checked=, cite=, class=, code=,
|
||||
codebase=, color=, cols=, colspan=, content=, contenteditable=,
|
||||
contextmenu=, controls=, coords=, data=, datetime=, default=, defer=,
|
||||
dir=, dirname=, disabled=, download=, draggable=, dropzone=, enctype=,
|
||||
for=, form=, formaction=, headers=, height=, hidden=, high=, href=,
|
||||
hreflang=, http-equiv=, icon=, id=, ismap=, itemprop=, keytype=,
|
||||
kind=, label=, lang=, language=, list=, loop=, low=, manifest=, max=,
|
||||
maxlength=, media=, method=, min=, multiple=, name=, novalidate=,
|
||||
open=, optimum=, pattern=, ping=, placeholder=, poster=, preload=,
|
||||
pubdate=, radiogroup=, readonly=, rel=, required=, reversed=, rows=,
|
||||
rowspan=, sandbox=, scope=, scoped=, seamless=, selected=, shape=,
|
||||
size=, sizes=, span=, spellcheck=, src=, srcdoc=, srclang=, start=,
|
||||
step=, style=, summary=, tabindex=, target=, title=, type=, usemap=,
|
||||
value=, width=, wrap=,
|
||||
% CSS properties
|
||||
accelerator:,azimuth:,background:,background-attachment:,
|
||||
background-color:,background-image:,background-position:,
|
||||
background-position-x:,background-position-y:,background-repeat:,
|
||||
behavior:,border:,border-bottom:,border-bottom-color:,
|
||||
border-bottom-style:,border-bottom-width:,border-collapse:,
|
||||
border-color:,border-left:,border-left-color:,border-left-style:,
|
||||
border-left-width:,border-right:,border-right-color:,
|
||||
border-right-style:,border-right-width:,border-spacing:,
|
||||
border-style:,border-top:,border-top-color:,border-top-style:,
|
||||
border-top-width:,border-width:,bottom:,caption-side:,clear:,
|
||||
clip:,color:,content:,counter-increment:,counter-reset:,cue:,
|
||||
cue-after:,cue-before:,cursor:,direction:,display:,elevation:,
|
||||
empty-cells:,filter:,float:,font:,font-family:,font-size:,
|
||||
font-size-adjust:,font-stretch:,font-style:,font-variant:,
|
||||
font-weight:,height:,ime-mode:,include-source:,
|
||||
layer-background-color:,layer-background-image:,layout-flow:,
|
||||
layout-grid:,layout-grid-char:,layout-grid-char-spacing:,
|
||||
layout-grid-line:,layout-grid-mode:,layout-grid-type:,left:,
|
||||
letter-spacing:,line-break:,line-height:,list-style:,
|
||||
list-style-image:,list-style-position:,list-style-type:,margin:,
|
||||
margin-bottom:,margin-left:,margin-right:,margin-top:,
|
||||
marker-offset:,marks:,max-height:,max-width:,min-height:,
|
||||
min-width:,transition-duration:,transition-property:,
|
||||
transition-timing-function:,transform:,
|
||||
-moz-transform:,-moz-binding:,-moz-border-radius:,
|
||||
-moz-border-radius-topleft:,-moz-border-radius-topright:,
|
||||
-moz-border-radius-bottomright:,-moz-border-radius-bottomleft:,
|
||||
-moz-border-top-colors:,-moz-border-right-colors:,
|
||||
-moz-border-bottom-colors:,-moz-border-left-colors:,-moz-opacity:,
|
||||
-moz-outline:,-moz-outline-color:,-moz-outline-style:,
|
||||
-moz-outline-width:,-moz-user-focus:,-moz-user-input:,
|
||||
-moz-user-modify:,-moz-user-select:,orphans:,outline:,
|
||||
outline-color:,outline-style:,outline-width:,overflow:,
|
||||
overflow-X:,overflow-Y:,padding:,padding-bottom:,padding-left:,
|
||||
padding-right:,padding-top:,page:,page-break-after:,
|
||||
page-break-before:,page-break-inside:,pause:,pause-after:,
|
||||
pause-before:,pitch:,pitch-range:,play-during:,position:,quotes:,
|
||||
-replace:,richness:,right:,ruby-align:,ruby-overhang:,
|
||||
ruby-position:,-set-link-source:,size:,speak:,speak-header:,
|
||||
speak-numeral:,speak-punctuation:,speech-rate:,stress:,
|
||||
scrollbar-arrow-color:,scrollbar-base-color:,
|
||||
scrollbar-dark-shadow-color:,scrollbar-face-color:,
|
||||
scrollbar-highlight-color:,scrollbar-shadow-color:,
|
||||
scrollbar-3d-light-color:,scrollbar-track-color:,table-layout:,
|
||||
text-align:,text-align-last:,text-decoration:,text-indent:,
|
||||
text-justify:,text-overflow:,text-shadow:,text-transform:,
|
||||
text-autospace:,text-kashida-space:,text-underline-position:,top:,
|
||||
unicode-bidi:,-use-link-source:,vertical-align:,visibility:,
|
||||
voice-family:,volume:,white-space:,widows:,width:,word-break:,
|
||||
word-spacing:,word-wrap:,writing-mode:,z-index:,zoom:
|
||||
},
|
||||
morecomment=[s]{<!--}{-->},
|
||||
tag=[s]
|
||||
}
|
||||
\lstset{%
|
||||
% Basic design
|
||||
backgroundcolor=\color{editorGray},
|
||||
basicstyle={\small\ttfamily},
|
||||
frame=leftline,
|
||||
% Line numbers
|
||||
%xleftmargin={0pt}, % dysfonctionnent
|
||||
numbers=left,
|
||||
stepnumber=1,
|
||||
firstnumber=1,
|
||||
numberfirstline=true,
|
||||
% Code design
|
||||
keywordstyle=\color{blue}\bfseries,
|
||||
commentstyle=\color{darkgray}\ttfamily,
|
||||
ndkeywordstyle=\color{editorGreen}\bfseries,
|
||||
stringstyle=\color{editorOcher},
|
||||
% Code
|
||||
%language=HTML5,
|
||||
alsodigit={.:;},
|
||||
tabsize=2,
|
||||
showtabs=false,
|
||||
showspaces=false,
|
||||
showstringspaces=false,
|
||||
extendedchars=true,
|
||||
breaklines=true,
|
||||
% }
|
||||
%
|
||||
%\lstloadlanguages{Python}
|
||||
%\lstset{language=Python,escapechar=|}
|
||||
%\lstset{
|
||||
literate=
|
||||
{á}{{\'a}}1 {é}{{\'e}}1 {í}{{\'i}}1 {ó}{{\'o}}1 {ú}{{\'u}}1
|
||||
{Á}{{\'A}}1 {É}{{\'E}}1 {Í}{{\'I}}1 {Ó}{{\'O}}1 {Ú}{{\'U}}1
|
||||
{à}{{\`a}}1 {è}{{\`e}}1 {ì}{{\`i}}1 {ò}{{\`o}}1 {ù}{{\`u}}1
|
||||
{À}{{\`A}}1 {È}{{\'E}}1 {Ì}{{\`I}}1 {Ò}{{\`O}}1 {Ù}{{\`U}}1
|
||||
{ä}{{\"a}}1 {ë}{{\"e}}1 {ï}{{\"i}}1 {ö}{{\"o}}1 {ü}{{\"u}}1
|
||||
{Ä}{{\"A}}1 {Ë}{{\"E}}1 {Ï}{{\"I}}1 {Ö}{{\"O}}1 {Ü}{{\"U}}1
|
||||
{â}{{\^a}}1 {ê}{{\^e}}1 {î}{{\^i}}1 {ô}{{\^o}}1 {û}{{\^u}}1
|
||||
{Â}{{\^A}}1 {Ê}{{\^E}}1 {Î}{{\^I}}1 {Ô}{{\^O}}1 {Û}{{\^U}}1
|
||||
{œ}{{\oe}}1 {Œ}{{\OE}}1 {æ}{{\ae}}1 {Æ}{{\AE}}1 {ß}{{\ss}}1
|
||||
{ű}{{\H{u}}}1 {Ű}{{\H{U}}}1 {ő}{{\H{o}}}1 {Ő}{{\H{O}}}1
|
||||
{ç}{{\c c}}1 {Ç}{{\c C}}1 {ø}{{\o}}1 {å}{{\r a}}1 {Å}{{\r A}}1
|
||||
{€}{{\EUR}}1 {£}{{\pounds}}1,
|
||||
escapeinside={(*@}{@*)},
|
||||
backgroundcolor=\color{lightgray!20!white}
|
||||
}
|
||||
|
||||
\renewcommand{\tablename}{Tableau}
|
30
test.txt
Normal file
30
test.txt
Normal file
@ -0,0 +1,30 @@
|
||||
1 1 0.1 1 2
|
||||
2 4 0.4 2 4
|
||||
3 11 0.2 3 6
|
||||
4 18 0.5 4 8
|
||||
5 26 0.3 5 10
|
||||
6 31 0.1 6 12
|
||||
|
||||
|
||||
10 16 5
|
||||
20 45 10
|
||||
30 53 15
|
||||
40 89 20
|
||||
50 110 25
|
||||
60 135 30
|
||||
70 140 35
|
||||
80 155 40
|
||||
90 170 45
|
||||
100 200 50
|
||||
|
||||
|
||||
10 15 1
|
||||
20 14 1
|
||||
30 15 1
|
||||
40 13 1
|
||||
50 15 1
|
||||
60 15 1
|
||||
70 14 1
|
||||
80 15 1
|
||||
90 14 1
|
||||
100 14 1
|
Loading…
Reference in New Issue
Block a user