[latex3-commits] [l3svn] branch master updated: Add a contrib test for mhchem

noreply at latex-project.org noreply at latex-project.org
Wed Oct 14 15:52:30 CEST 2015


This is an automated email from the git hooks/post-receive script.

joseph pushed a commit to branch master
in repository l3svn.

The following commit(s) were added to refs/heads/master by this push:
       new  e426a29   Add a contrib test for mhchem
e426a29 is described below

commit e426a294350960dfc14150518cab564bb489b561
Author: Joseph Wright <joseph.wright at morningstar2.co.uk>
Date:   Wed Oct 14 14:52:17 2015 +0100

    Add a contrib test for mhchem
---
 contrib/build.lua               |    3 +-
 contrib/testfiles/mhchem001.lvt |   24 ++++
 contrib/testfiles/mhchem001.tlg |  283 +++++++++++++++++++++++++++++++++++++++
 support/texlive.sh              |    2 +
 4 files changed, 311 insertions(+), 1 deletion(-)

diff --git a/contrib/build.lua b/contrib/build.lua
index 1db0b62..d8e59f8 100644
--- a/contrib/build.lua
+++ b/contrib/build.lua
@@ -17,7 +17,8 @@ checkdeps   =
     maindir .. "/l3packages/l3keys2e",
     maindir .. "/l3packages/xfrac",
     maindir .. "/l3packages/xparse",
-    maindir .. "/l3packages/xtemplate"
+    maindir .. "/l3packages/xtemplate",
+    maindir .. "/l3experimental/l3str"
   }
 checksearch = true
 
diff --git a/contrib/testfiles/mhchem001.lvt b/contrib/testfiles/mhchem001.lvt
new file mode 100644
index 0000000..f4feb84
--- /dev/null
+++ b/contrib/testfiles/mhchem001.lvt
@@ -0,0 +1,24 @@
+%
+% Copyright (C) 2015 Joseph Wright
+%
+
+\documentclass{article}
+\input{regression-test}
+\AUTHOR{Joseph Wright}
+
+\usepackage{mhchem}
+
+\begin{document}
+
+\showoutput
+
+% Force upTeX to do its extra font loading:
+% avoid needing an additional .tlg file
+\ce{CH4 + 2O2 -> CO2 + 2H2O}
+
+\START
+
+\ce{CH4 + 2O2 -> CO2 + 2H2O}
+
+\end{document}
+
diff --git a/contrib/testfiles/mhchem001.tlg b/contrib/testfiles/mhchem001.tlg
new file mode 100644
index 0000000..6df37fd
--- /dev/null
+++ b/contrib/testfiles/mhchem001.tlg
@@ -0,0 +1,283 @@
+This is a generated file for the LaTeX (2e + expl3) validation system.
+Don't change this file in any respect.
+%% \CharacterTable
+%%  {Upper-case    \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z
+%%   Lower-case    \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z
+%%   Digits        \0\1\2\3\4\5\6\7\8\9
+%%   Exclamation   \!     Double quote  \"     Hash (number) \#
+%%   Dollar        \$     Percent       \%     Ampersand     \&
+%%   Acute accent  \'     Left paren    \(     Right paren   \)
+%%   Asterisk      \*     Plus          \+     Comma         \,
+%%   Minus         \-     Point         \.     Solidus       \/
+%%   Colon         \:     Semicolon     \;     Less than     \<
+%%   Equals        \=     Greater than  \>     Question mark \?
+%%   Commercial at \@     Left bracket  \[     Backslash     \\
+%%   Right bracket \]     Circumflex    \^     Underscore    \_
+%%   Grave accent  \`     Left brace    \{     Vertical bar  \|
+%%   Right brace   \}     Tilde         \~}
+%%
+Completed box being shipped out [1]
+\vbox(633.0+0.0)x407.0
+.\glue 16.0
+.\vbox(617.0+0.0)x345.0, shifted 62.0
+..\vbox(12.0+0.0)x345.0, glue set 12.0fil
+...\glue 0.0 plus 1.0fil
+...\hbox(0.0+0.0)x345.0
+..\glue 25.0
+..\glue(\lineskip) 0.0
+..\vbox(550.0+0.0)x345.0, glue set 526.44379fil
+...\write-{}
+...\glue(\topskip) 3.16669
+...\hbox(6.83331+1.49998)x345.0, glue set 196.22217fil
+....\hbox(0.0+0.0)x15.0
+....\mathon
+....\hbox(6.83331+0.0)x14.72224
+.....\hbox(6.83331+0.0)x14.72224
+......\OT1/cmr/m/n/10 C
+......\OT1/cmr/m/n/10 H
+....\hbox(6.83331+0.0)x0.0
+.....\hbox(6.83331+0.0)x0.0
+....\hbox(4.51111+0.0)x4.48613, shifted 1.49998
+.....\hbox(4.51111+0.0)x0.0
+.....\hbox(0.0+0.0)x3.98613
+......\mathon
+......\hbox(4.51111+0.0)x3.98613
+.......\hbox(4.51111+0.0)x3.98613
+........\OT1/cmr/m/n/7 4
+......\mathoff
+....\mathoff
+....\penalty 10000
+....\glue 2.15277 plus 1.29167 minus 1.29167
+....\OT1/cmr/m/n/10 +
+....\glue 2.15277 plus 1.29167 minus 1.29167
+....\mathon
+....\hbox(6.44444+0.0)x5.00002
+.....\hbox(6.44444+0.0)x5.00002
+......\OT1/cmr/m/n/10 2
+....\glue 1.66663
+....\hbox(6.83331+0.0)x7.7778
+.....\hbox(6.83331+0.0)x7.7778
+......\OT1/cmr/m/n/10 O
+....\hbox(6.83331+0.0)x0.0
+.....\hbox(6.83331+0.0)x0.0
+....\hbox(4.51111+0.0)x4.48613, shifted 1.49998
+.....\hbox(4.51111+0.0)x0.0
+.....\hbox(0.0+0.0)x3.98613
+......\mathon
+......\hbox(4.51111+0.0)x3.98613
+.......\hbox(4.51111+0.0)x3.98613
+........\OT1/cmr/m/n/7 2
+......\mathoff
+....\mathoff
+....\mathon
+....\hbox(0.0+0.0)x0.0
+....\glue(\thickmuskip) 2.77771 plus 2.77771
+....\hbox(3.66875+0.0)x20.00003
+.....\vbox(3.66875+0.0)x20.00003
+......\hbox(3.66875+0.0)x20.00003, glue set 9.9998fill
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+.......\mathon
+.......\hbox(0.0+0.0)x7.7778
+........\hbox(0.0+0.0)x7.7778
+.........\mathon
+.........\hbox(5.83333+0.83333)x7.7778
+..........\OMS/cmsy/m/n/10 ^^@
+.........\mathoff
+.......\kern -3.8888
+.......\cleaders 0.0 plus 1.0fill
+........\hbox(0.0+0.0)x5.55563
+.........\mathon
+.........\kern -1.11108
+.........\hbox(0.0+0.0)x7.7778
+..........\hbox(0.0+0.0)x7.7778
+...........\mathon
+...........\hbox(5.83333+0.83333)x7.7778
+............\OMS/cmsy/m/n/10 ^^@
+...........\mathoff
+.........\kern -1.11108
+.........\mathoff
+.......\kern -3.8888
+.......\OMS/cmsy/m/n/10 !
+.......\mathoff
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+....\penalty 500
+....\glue(\thickmuskip) 2.77771 plus 2.77771
+....\hbox(0.0+0.0)x0.0
+....\mathoff
+....\mathon
+....\hbox(6.83331+0.0)x15.00003
+.....\hbox(6.83331+0.0)x15.00003
+......\OT1/cmr/m/n/10 C
+......\OT1/cmr/m/n/10 O
+....\hbox(6.83331+0.0)x0.0
+.....\hbox(6.83331+0.0)x0.0
+....\hbox(4.51111+0.0)x4.48613, shifted 1.49998
+.....\hbox(4.51111+0.0)x0.0
+.....\hbox(0.0+0.0)x3.98613
+......\mathon
+......\hbox(4.51111+0.0)x3.98613
+.......\hbox(4.51111+0.0)x3.98613
+........\OT1/cmr/m/n/7 2
+......\mathoff
+....\mathoff
+....\penalty 10000
+....\glue 2.15277 plus 1.29167 minus 1.29167
+....\OT1/cmr/m/n/10 +
+....\glue 2.15277 plus 1.29167 minus 1.29167
+....\mathon
+....\hbox(6.44444+0.0)x5.00002
+.....\hbox(6.44444+0.0)x5.00002
+......\OT1/cmr/m/n/10 2
+....\glue 1.66663
+....\hbox(6.83331+0.0)x7.50002
+.....\hbox(6.83331+0.0)x7.50002
+......\OT1/cmr/m/n/10 H
+....\hbox(6.83331+0.0)x0.0
+.....\hbox(6.83331+0.0)x0.0
+....\hbox(4.51111+0.0)x4.48613, shifted 1.49998
+.....\hbox(4.51111+0.0)x0.0
+.....\hbox(0.0+0.0)x3.98613
+......\mathon
+......\hbox(4.51111+0.0)x3.98613
+.......\hbox(4.51111+0.0)x3.98613
+........\OT1/cmr/m/n/7 2
+......\mathoff
+....\hbox(6.83331+0.0)x7.7778
+.....\hbox(6.83331+0.0)x7.7778
+......\OT1/cmr/m/n/10 O
+....\mathoff
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue(\parskip) 0.0 plus 1.0
+...\glue(\baselineskip) 3.6667
+...\hbox(6.83331+1.49998)x345.0, glue set 196.22217fil
+....\hbox(0.0+0.0)x15.0
+....\mathon
+....\hbox(6.83331+0.0)x14.72224
+.....\hbox(6.83331+0.0)x14.72224
+......\OT1/cmr/m/n/10 C
+......\OT1/cmr/m/n/10 H
+....\hbox(6.83331+0.0)x0.0
+.....\hbox(6.83331+0.0)x0.0
+....\hbox(4.51111+0.0)x4.48613, shifted 1.49998
+.....\hbox(4.51111+0.0)x0.0
+.....\hbox(0.0+0.0)x3.98613
+......\mathon
+......\hbox(4.51111+0.0)x3.98613
+.......\hbox(4.51111+0.0)x3.98613
+........\OT1/cmr/m/n/7 4
+......\mathoff
+....\mathoff
+....\penalty 10000
+....\glue 2.15277 plus 1.29167 minus 1.29167
+....\OT1/cmr/m/n/10 +
+....\glue 2.15277 plus 1.29167 minus 1.29167
+....\mathon
+....\hbox(6.44444+0.0)x5.00002
+.....\hbox(6.44444+0.0)x5.00002
+......\OT1/cmr/m/n/10 2
+....\glue 1.66663
+....\hbox(6.83331+0.0)x7.7778
+.....\hbox(6.83331+0.0)x7.7778
+......\OT1/cmr/m/n/10 O
+....\hbox(6.83331+0.0)x0.0
+.....\hbox(6.83331+0.0)x0.0
+....\hbox(4.51111+0.0)x4.48613, shifted 1.49998
+.....\hbox(4.51111+0.0)x0.0
+.....\hbox(0.0+0.0)x3.98613
+......\mathon
+......\hbox(4.51111+0.0)x3.98613
+.......\hbox(4.51111+0.0)x3.98613
+........\OT1/cmr/m/n/7 2
+......\mathoff
+....\mathoff
+....\mathon
+....\hbox(0.0+0.0)x0.0
+....\glue(\thickmuskip) 2.77771 plus 2.77771
+....\hbox(3.66875+0.0)x20.00003
+.....\vbox(3.66875+0.0)x20.00003
+......\hbox(3.66875+0.0)x20.00003, glue set 9.9998fill
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+.......\mathon
+.......\hbox(0.0+0.0)x7.7778
+........\hbox(0.0+0.0)x7.7778
+.........\mathon
+.........\hbox(5.83333+0.83333)x7.7778
+..........\OMS/cmsy/m/n/10 ^^@
+.........\mathoff
+.......\kern -3.8888
+.......\cleaders 0.0 plus 1.0fill
+........\hbox(0.0+0.0)x5.55563
+.........\mathon
+.........\kern -1.11108
+.........\hbox(0.0+0.0)x7.7778
+..........\hbox(0.0+0.0)x7.7778
+...........\mathon
+...........\hbox(5.83333+0.83333)x7.7778
+............\OMS/cmsy/m/n/10 ^^@
+...........\mathoff
+.........\kern -1.11108
+.........\mathoff
+.......\kern -3.8888
+.......\OMS/cmsy/m/n/10 !
+.......\mathoff
+.......\glue 0.0 plus 1.0fil minus 1.0fil
+....\penalty 500
+....\glue(\thickmuskip) 2.77771 plus 2.77771
+....\hbox(0.0+0.0)x0.0
+....\mathoff
+....\mathon
+....\hbox(6.83331+0.0)x15.00003
+.....\hbox(6.83331+0.0)x15.00003
+......\OT1/cmr/m/n/10 C
+......\OT1/cmr/m/n/10 O
+....\hbox(6.83331+0.0)x0.0
+.....\hbox(6.83331+0.0)x0.0
+....\hbox(4.51111+0.0)x4.48613, shifted 1.49998
+.....\hbox(4.51111+0.0)x0.0
+.....\hbox(0.0+0.0)x3.98613
+......\mathon
+......\hbox(4.51111+0.0)x3.98613
+.......\hbox(4.51111+0.0)x3.98613
+........\OT1/cmr/m/n/7 2
+......\mathoff
+....\mathoff
+....\penalty 10000
+....\glue 2.15277 plus 1.29167 minus 1.29167
+....\OT1/cmr/m/n/10 +
+....\glue 2.15277 plus 1.29167 minus 1.29167
+....\mathon
+....\hbox(6.44444+0.0)x5.00002
+.....\hbox(6.44444+0.0)x5.00002
+......\OT1/cmr/m/n/10 2
+....\glue 1.66663
+....\hbox(6.83331+0.0)x7.50002
+.....\hbox(6.83331+0.0)x7.50002
+......\OT1/cmr/m/n/10 H
+....\hbox(6.83331+0.0)x0.0
+.....\hbox(6.83331+0.0)x0.0
+....\hbox(4.51111+0.0)x4.48613, shifted 1.49998
+.....\hbox(4.51111+0.0)x0.0
+.....\hbox(0.0+0.0)x3.98613
+......\mathon
+......\hbox(4.51111+0.0)x3.98613
+.......\hbox(4.51111+0.0)x3.98613
+........\OT1/cmr/m/n/7 2
+......\mathoff
+....\hbox(6.83331+0.0)x7.7778
+.....\hbox(6.83331+0.0)x7.7778
+......\OT1/cmr/m/n/10 O
+....\mathoff
+....\penalty 10000
+....\glue(\parfillskip) 0.0 plus 1.0fil
+....\glue(\rightskip) 0.0
+...\glue 0.0 plus 1.0fil
+...\glue 0.0
+...\glue 0.0 plus 0.0001fil
+..\glue(\baselineskip) 23.55556
+..\hbox(6.44444+0.0)x345.0, glue set 170.0fil
+...\glue 0.0 plus 1.0fil
+...\OT1/cmr/m/n/10 1
+...\glue 0.0 plus 1.0fil
+(.aux)
diff --git a/support/texlive.sh b/support/texlive.sh
index 9a8bda0..e856867 100644
--- a/support/texlive.sh
+++ b/support/texlive.sh
@@ -34,6 +34,7 @@ tlmgr update --self --all --no-auto-install
 tlmgr install \
   adobemapping  \
   amsmath       \
+  chemgreek     \
   cjkpunct      \
   ctablestack   \
   courier       \
@@ -76,6 +77,7 @@ tlmgr install --no-depends \
   chemformula \
   ctex        \
   fontspec    \
+  mhchem      \
   siunitx     \
   unicode-math
 

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the latex3-commits mailing list