From 3f19cec31ffdd0fbd89811940dd24f39534a6f86 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 11 Sep 2014 22:44:37 +0000 Subject: pgfmolbio .lua location (report from Mikko Korpela, 11 Sep 2014 14:18:11) git-svn-id: svn://tug.org/texlive/trunk@35152 c570f23f-e606-0410-a88d-b1316a301751 --- .../doc/lualatex/pgfmolbio/pgfmolbio.lua | 82 ---------------------- Master/texmf-dist/scripts/pgfmolbio/pgfmolbio.lua | 82 ++++++++++++++++++++++ Master/tlpkg/libexec/ctan2tds | 1 + 3 files changed, 83 insertions(+), 82 deletions(-) delete mode 100644 Master/texmf-dist/doc/lualatex/pgfmolbio/pgfmolbio.lua create mode 100755 Master/texmf-dist/scripts/pgfmolbio/pgfmolbio.lua diff --git a/Master/texmf-dist/doc/lualatex/pgfmolbio/pgfmolbio.lua b/Master/texmf-dist/doc/lualatex/pgfmolbio/pgfmolbio.lua deleted file mode 100644 index d0c45c74595..00000000000 --- a/Master/texmf-dist/doc/lualatex/pgfmolbio/pgfmolbio.lua +++ /dev/null @@ -1,82 +0,0 @@ --- --- This is file `pgfmolbio.lua', --- generated with the docstrip utility. --- --- The original source files were: --- --- pgfmolbio.dtx (with options: `pgfmolbio-lua') --- --- Copyright (C) 2013 by Wolfgang Skala --- --- This work may be distributed and/or modified under the --- conditions of the LaTeX Project Public License, either version 1.3 --- of this license or (at your option) any later version. --- The latest version of this license is in --- http://www.latex-project.org/lppl.txt --- and version 1.3 or later is part of all distributions of LaTeX --- version 2005/12/01 or later. --- -module("pgfmolbio", package.seeall) - - -if luatexbase then - luatexbase.provides_module({ - name = "pgfmolbio", - version = 0.2, - date = "2012/10/01", - description = "Molecular biology graphs wit LuaLaTeX", - author = "Wolfgang Skala", - copyright = "Wolfgang Skala", - license = "LPPL", - }) -end - -local coordUnit, coordFmtStr - -function setCoordinateFormat(unit, fmtString) - coordUnit = unit - coordFmtStr = fmtString -end - -function stringToDim(x) - if type(x) == "string" then - return dimen(x)[1] - end -end - -function dimToString(x) - return number.todimen(x, coordUnit, coordFmtStr) -end - -function getRange(rangeInput, ...) - if type(rangeInput) ~= "string" then return end - local result = {} - local matchStrings = table.pack(...) - for i = 1, matchStrings.n do - if type(matchStrings[i]) == "string" then - table.insert(result, rangeInput:match(matchStrings[i])) - end - end - return unpack(result) -end - -function packageWarning(message) - tex.sprint("\\PackageWarning{pgfmolbio}{" .. message .. "}") -end - -function packageError(message) - tex.error("Package pgfmolbio Error: " .. message) - errorCatched = true -end - -errorCatched = false - -if not string.trim then - string.trim = function(self) - return self:match("^%s*(.-)%s*$") - end -end - -outputFileId = 0 --- --- End of file `pgfmolbio.lua'. diff --git a/Master/texmf-dist/scripts/pgfmolbio/pgfmolbio.lua b/Master/texmf-dist/scripts/pgfmolbio/pgfmolbio.lua new file mode 100755 index 00000000000..d0c45c74595 --- /dev/null +++ b/Master/texmf-dist/scripts/pgfmolbio/pgfmolbio.lua @@ -0,0 +1,82 @@ +-- +-- This is file `pgfmolbio.lua', +-- generated with the docstrip utility. +-- +-- The original source files were: +-- +-- pgfmolbio.dtx (with options: `pgfmolbio-lua') +-- +-- Copyright (C) 2013 by Wolfgang Skala +-- +-- This work may be distributed and/or modified under the +-- conditions of the LaTeX Project Public License, either version 1.3 +-- of this license or (at your option) any later version. +-- The latest version of this license is in +-- http://www.latex-project.org/lppl.txt +-- and version 1.3 or later is part of all distributions of LaTeX +-- version 2005/12/01 or later. +-- +module("pgfmolbio", package.seeall) + + +if luatexbase then + luatexbase.provides_module({ + name = "pgfmolbio", + version = 0.2, + date = "2012/10/01", + description = "Molecular biology graphs wit LuaLaTeX", + author = "Wolfgang Skala", + copyright = "Wolfgang Skala", + license = "LPPL", + }) +end + +local coordUnit, coordFmtStr + +function setCoordinateFormat(unit, fmtString) + coordUnit = unit + coordFmtStr = fmtString +end + +function stringToDim(x) + if type(x) == "string" then + return dimen(x)[1] + end +end + +function dimToString(x) + return number.todimen(x, coordUnit, coordFmtStr) +end + +function getRange(rangeInput, ...) + if type(rangeInput) ~= "string" then return end + local result = {} + local matchStrings = table.pack(...) + for i = 1, matchStrings.n do + if type(matchStrings[i]) == "string" then + table.insert(result, rangeInput:match(matchStrings[i])) + end + end + return unpack(result) +end + +function packageWarning(message) + tex.sprint("\\PackageWarning{pgfmolbio}{" .. message .. "}") +end + +function packageError(message) + tex.error("Package pgfmolbio Error: " .. message) + errorCatched = true +end + +errorCatched = false + +if not string.trim then + string.trim = function(self) + return self:match("^%s*(.-)%s*$") + end +end + +outputFileId = 0 +-- +-- End of file `pgfmolbio.lua'. diff --git a/Master/tlpkg/libexec/ctan2tds b/Master/tlpkg/libexec/ctan2tds index d14b75578ba..784524e48a1 100755 --- a/Master/tlpkg/libexec/ctan2tds +++ b/Master/tlpkg/libexec/ctan2tds @@ -2486,6 +2486,7 @@ $standardxmt='\.xmt'; 'lualatex-math' => '\.lua$', 'luasseq' => '\.lua$', 'mycv' => 'mycv_split_contents\.pl', + 'pgfmolbio' => '\.lua$', 'placeat' => '\.lua$', 'pythontex' => '([23]|_.*)\.py$', 'spelling' => '\.lua$', -- cgit v1.2.3