mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-28 21:43:17 -05:00
Mock requests for invalid PDF URLs (#5429)
GitOrigin-RevId: 35a492abb3c8ee1232672efb0d3f0fb4c643a63a
This commit is contained in:
parent
adf8828860
commit
7f7e5ed749
32 changed files with 56 additions and 8497 deletions
|
@ -1,73 +0,0 @@
|
||||||
// this file was auto-generated, do not edit it directly.
|
|
||||||
// instead run bin/update_build_scripts from
|
|
||||||
// https://github.com/sharelatex/sharelatex-dev-environment
|
|
||||||
{
|
|
||||||
"extends": [
|
|
||||||
"eslint:recommended",
|
|
||||||
"standard",
|
|
||||||
"prettier"
|
|
||||||
],
|
|
||||||
"parserOptions": {
|
|
||||||
"ecmaVersion": 2018
|
|
||||||
},
|
|
||||||
"plugins": [
|
|
||||||
"mocha",
|
|
||||||
"chai-expect",
|
|
||||||
"chai-friendly"
|
|
||||||
],
|
|
||||||
"env": {
|
|
||||||
"node": true,
|
|
||||||
"mocha": true
|
|
||||||
},
|
|
||||||
"rules": {
|
|
||||||
// Swap the no-unused-expressions rule with a more chai-friendly one
|
|
||||||
"no-unused-expressions": 0,
|
|
||||||
"chai-friendly/no-unused-expressions": "error",
|
|
||||||
|
|
||||||
// Do not allow importing of implicit dependencies.
|
|
||||||
"import/no-extraneous-dependencies": "error"
|
|
||||||
},
|
|
||||||
"overrides": [
|
|
||||||
{
|
|
||||||
// Test specific rules
|
|
||||||
"files": ["test/**/*.js"],
|
|
||||||
"globals": {
|
|
||||||
"expect": true
|
|
||||||
},
|
|
||||||
"rules": {
|
|
||||||
// mocha-specific rules
|
|
||||||
"mocha/handle-done-callback": "error",
|
|
||||||
"mocha/no-exclusive-tests": "error",
|
|
||||||
"mocha/no-global-tests": "error",
|
|
||||||
"mocha/no-identical-title": "error",
|
|
||||||
"mocha/no-nested-tests": "error",
|
|
||||||
"mocha/no-pending-tests": "error",
|
|
||||||
"mocha/no-skipped-tests": "error",
|
|
||||||
"mocha/no-mocha-arrows": "error",
|
|
||||||
|
|
||||||
// chai-specific rules
|
|
||||||
"chai-expect/missing-assertion": "error",
|
|
||||||
"chai-expect/terminating-properties": "error",
|
|
||||||
|
|
||||||
// prefer-arrow-callback applies to all callbacks, not just ones in mocha tests.
|
|
||||||
// we don't enforce this at the top-level - just in tests to manage `this` scope
|
|
||||||
// based on mocha's context mechanism
|
|
||||||
"mocha/prefer-arrow-callback": "error"
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
// Backend specific rules
|
|
||||||
"files": ["lib/**/*.js", "index.js"],
|
|
||||||
"rules": {
|
|
||||||
// don't allow console.log in backend code
|
|
||||||
"no-console": "error",
|
|
||||||
|
|
||||||
// Do not allow importing of implicit dependencies.
|
|
||||||
"import/no-extraneous-dependencies": ["error", {
|
|
||||||
// Do not allow importing of devDependencies.
|
|
||||||
"devDependencies": false
|
|
||||||
}]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
4
libraries/latex-log-parser/.gitignore
vendored
4
libraries/latex-log-parser/.gitignore
vendored
|
@ -1,4 +0,0 @@
|
||||||
/node_modules/
|
|
||||||
|
|
||||||
.npmrc
|
|
||||||
Dockerfile
|
|
|
@ -1 +0,0 @@
|
||||||
12.22.3
|
|
|
@ -1,11 +0,0 @@
|
||||||
# This file was auto-generated, do not edit it directly.
|
|
||||||
# Instead run bin/update_build_scripts from
|
|
||||||
# https://github.com/sharelatex/sharelatex-dev-environment
|
|
||||||
{
|
|
||||||
"arrowParens": "avoid",
|
|
||||||
"semi": false,
|
|
||||||
"singleQuote": true,
|
|
||||||
"trailingComma": "es5",
|
|
||||||
"tabWidth": 2,
|
|
||||||
"useTabs": false
|
|
||||||
}
|
|
|
@ -1,47 +0,0 @@
|
||||||
# latex-log-parser
|
|
||||||
|
|
||||||
A set of parsers for Latex logs.
|
|
||||||
|
|
||||||
|
|
||||||
## Usage
|
|
||||||
|
|
||||||
Each parser is provided by a requirejs module, found in the `dist` directory. Each parser exposes a `parse` method which takes a
|
|
||||||
text string (representing the log to be parsed) and an options object.
|
|
||||||
|
|
||||||
Example:
|
|
||||||
|
|
||||||
```javascript
|
|
||||||
define([
|
|
||||||
'path/to/latex-log-parser'
|
|
||||||
], function(LatexLogParser) {
|
|
||||||
var logText = "...";
|
|
||||||
var logEntries = LatexLogParser.parse(logText, {ignoreDuplicates: true});
|
|
||||||
});
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
|
|
||||||
## Build
|
|
||||||
|
|
||||||
First install dependencies:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
$ npm install
|
|
||||||
```
|
|
||||||
|
|
||||||
Then run the compile npm task: `npm run-script compile`
|
|
||||||
|
|
||||||
Then the compiled modules will appear in the `dist` directory
|
|
||||||
|
|
||||||
|
|
||||||
## Testing
|
|
||||||
|
|
||||||
The test are in `tests/tests.js`, to run them launch a http-server of
|
|
||||||
some kind from the root directory of this project, then visit `/tests` in a web browser.
|
|
||||||
Example:
|
|
||||||
|
|
||||||
```bash
|
|
||||||
$ npm install -g http-server
|
|
||||||
$ http-server
|
|
||||||
$ # now visit http://localhost:8080/tests in a browser
|
|
||||||
```
|
|
|
@ -1,9 +0,0 @@
|
||||||
latex-log-parser
|
|
||||||
--dependencies=None
|
|
||||||
--docker-repos=gcr.io/overleaf-ops
|
|
||||||
--env-add=
|
|
||||||
--env-pass-through=
|
|
||||||
--is-library=True
|
|
||||||
--node-version=12.22.3
|
|
||||||
--public-repo=False
|
|
||||||
--script-version=3.11.0
|
|
1786
libraries/latex-log-parser/package-lock.json
generated
1786
libraries/latex-log-parser/package-lock.json
generated
File diff suppressed because it is too large
Load diff
|
@ -1,28 +0,0 @@
|
||||||
{
|
|
||||||
"name": "@overleaf/latex-log-parser",
|
|
||||||
"version": "2.1.0",
|
|
||||||
"description": "",
|
|
||||||
"scripts": {
|
|
||||||
"lint": "eslint --max-warnings 0 --format unix src || /bin/true",
|
|
||||||
"lint:fix": "eslint --fix src",
|
|
||||||
"format": "prettier --list-different $PWD/src/'**/*.js'",
|
|
||||||
"format:fix": "prettier --write $PWD/src/'**/*.js'",
|
|
||||||
"test:ci": "echo ci tests not implemented"
|
|
||||||
},
|
|
||||||
"author": "",
|
|
||||||
"license": "MIT",
|
|
||||||
"dependencies": {},
|
|
||||||
"devDependencies": {
|
|
||||||
"eslint": "^7.21.0",
|
|
||||||
"eslint-config-prettier": "^8.1.0",
|
|
||||||
"eslint-config-standard": "^16.0.2",
|
|
||||||
"eslint-plugin-chai-expect": "^2.2.0",
|
|
||||||
"eslint-plugin-chai-friendly": "^0.7.2",
|
|
||||||
"eslint-plugin-import": "^2.22.1",
|
|
||||||
"eslint-plugin-mocha": "^9.0.0",
|
|
||||||
"eslint-plugin-node": "^11.1.0",
|
|
||||||
"eslint-plugin-prettier": "^3.1.2",
|
|
||||||
"eslint-plugin-promise": "^5.1.0",
|
|
||||||
"prettier": "^2.2.1"
|
|
||||||
}
|
|
||||||
}
|
|
|
@ -1,252 +0,0 @@
|
||||||
define(function () {
|
|
||||||
// [fullLine, lineNumber, messageType, message]
|
|
||||||
const LINE_SPLITTER_REGEX = /^\[(\d+)].*>\s(INFO|WARN|ERROR)\s-\s(.*)$/
|
|
||||||
|
|
||||||
const MESSAGE_LEVELS = {
|
|
||||||
INFO: 'info',
|
|
||||||
WARN: 'warning',
|
|
||||||
ERROR: 'error',
|
|
||||||
}
|
|
||||||
|
|
||||||
const BibLogParser = function (text, options) {
|
|
||||||
if (typeof text !== 'string') {
|
|
||||||
throw new Error('BibLogParser Error: text parameter must be a string')
|
|
||||||
}
|
|
||||||
this.text = text.replace(/(\r\n)|\r/g, '\n')
|
|
||||||
this.options = options || {}
|
|
||||||
this.lines = text.split('\n')
|
|
||||||
}
|
|
||||||
|
|
||||||
const consume = function (logText, regex, process) {
|
|
||||||
let match
|
|
||||||
let text = logText
|
|
||||||
const result = []
|
|
||||||
const re = regex
|
|
||||||
let iterationCount = 0
|
|
||||||
while ((match = re.exec(text))) {
|
|
||||||
iterationCount += 1
|
|
||||||
const newEntry = process(match)
|
|
||||||
|
|
||||||
// Too many log entries can cause browser crashes
|
|
||||||
// Construct a too many files error from the last match
|
|
||||||
var maxErrors = 100
|
|
||||||
if (iterationCount >= maxErrors) {
|
|
||||||
var level = newEntry.level + 's'
|
|
||||||
newEntry.message = [
|
|
||||||
'Over',
|
|
||||||
maxErrors,
|
|
||||||
level,
|
|
||||||
'returned. Download raw logs to see full list',
|
|
||||||
].join(' ')
|
|
||||||
newEntry.line = undefined
|
|
||||||
result.unshift(newEntry)
|
|
||||||
return [result, '']
|
|
||||||
}
|
|
||||||
|
|
||||||
result.push(newEntry)
|
|
||||||
text =
|
|
||||||
match.input.slice(0, match.index) +
|
|
||||||
match.input.slice(match.index + match[0].length + 1, match.input.length)
|
|
||||||
}
|
|
||||||
return [result, text]
|
|
||||||
}
|
|
||||||
|
|
||||||
const MULTILINE_WARNING_REGEX = /^Warning--(.+)\n--line (\d+) of file (.+)$/m
|
|
||||||
const SINGLELINE_WARNING_REGEX = /^Warning--(.+)$/m
|
|
||||||
const MULTILINE_ERROR_REGEX =
|
|
||||||
/^(.*)---line (\d+) of file (.*)\n([^]+?)\nI'm skipping whatever remains of this entry$/m
|
|
||||||
const BAD_CROSS_REFERENCE_REGEX =
|
|
||||||
/^(A bad cross reference---entry ".+?"\nrefers to entry.+?, which doesn't exist)$/m
|
|
||||||
const MULTILINE_COMMAND_ERROR_REGEX =
|
|
||||||
/^(.*)\n?---line (\d+) of file (.*)\n([^]+?)\nI'm skipping whatever remains of this command$/m
|
|
||||||
// Errors hit in BST file have a slightly different format
|
|
||||||
const BST_ERROR_REGEX = /^(.*?)\nwhile executing---line (\d+) of file (.*)/m
|
|
||||||
|
|
||||||
// each parser is a pair of [regex, processFunction], where processFunction
|
|
||||||
// describes how to transform the regex mactch into a log entry object.
|
|
||||||
const warningParsers = [
|
|
||||||
[
|
|
||||||
MULTILINE_WARNING_REGEX,
|
|
||||||
function (match) {
|
|
||||||
const [fullMatch, message, lineNumber, fileName] = match
|
|
||||||
return {
|
|
||||||
file: fileName,
|
|
||||||
level: 'warning',
|
|
||||||
message,
|
|
||||||
line: lineNumber,
|
|
||||||
raw: fullMatch,
|
|
||||||
}
|
|
||||||
},
|
|
||||||
],
|
|
||||||
[
|
|
||||||
SINGLELINE_WARNING_REGEX,
|
|
||||||
function (match) {
|
|
||||||
const [fullMatch, message] = match
|
|
||||||
return {
|
|
||||||
file: '',
|
|
||||||
level: 'warning',
|
|
||||||
message,
|
|
||||||
line: '',
|
|
||||||
raw: fullMatch,
|
|
||||||
}
|
|
||||||
},
|
|
||||||
],
|
|
||||||
]
|
|
||||||
const errorParsers = [
|
|
||||||
[
|
|
||||||
MULTILINE_ERROR_REGEX,
|
|
||||||
function (match) {
|
|
||||||
const [fullMatch, firstMessage, lineNumber, fileName, secondMessage] =
|
|
||||||
match
|
|
||||||
return {
|
|
||||||
file: fileName,
|
|
||||||
level: 'error',
|
|
||||||
message: firstMessage + '\n' + secondMessage,
|
|
||||||
line: lineNumber,
|
|
||||||
raw: fullMatch,
|
|
||||||
}
|
|
||||||
},
|
|
||||||
],
|
|
||||||
[
|
|
||||||
BAD_CROSS_REFERENCE_REGEX,
|
|
||||||
function (match) {
|
|
||||||
const [fullMatch, message] = match
|
|
||||||
return {
|
|
||||||
file: '',
|
|
||||||
level: 'error',
|
|
||||||
message,
|
|
||||||
line: '',
|
|
||||||
raw: fullMatch,
|
|
||||||
}
|
|
||||||
},
|
|
||||||
],
|
|
||||||
[
|
|
||||||
MULTILINE_COMMAND_ERROR_REGEX,
|
|
||||||
function (match) {
|
|
||||||
const [fullMatch, firstMessage, lineNumber, fileName, secondMessage] =
|
|
||||||
match
|
|
||||||
return {
|
|
||||||
file: fileName,
|
|
||||||
level: 'error',
|
|
||||||
message: firstMessage + '\n' + secondMessage,
|
|
||||||
line: lineNumber,
|
|
||||||
raw: fullMatch,
|
|
||||||
}
|
|
||||||
},
|
|
||||||
],
|
|
||||||
[
|
|
||||||
BST_ERROR_REGEX,
|
|
||||||
function (match) {
|
|
||||||
var fileName, firstMessage, fullMatch, lineNumber, secondMessage
|
|
||||||
;(fullMatch = match[0]),
|
|
||||||
(firstMessage = match[1]),
|
|
||||||
(lineNumber = match[2]),
|
|
||||||
(fileName = match[3])
|
|
||||||
return {
|
|
||||||
file: fileName,
|
|
||||||
level: 'error',
|
|
||||||
message: firstMessage,
|
|
||||||
line: lineNumber,
|
|
||||||
raw: fullMatch,
|
|
||||||
}
|
|
||||||
},
|
|
||||||
],
|
|
||||||
]
|
|
||||||
|
|
||||||
;(function () {
|
|
||||||
this.parseBibtex = function () {
|
|
||||||
let allErrors
|
|
||||||
const result = {
|
|
||||||
all: [],
|
|
||||||
errors: [],
|
|
||||||
warnings: [],
|
|
||||||
files: [], // not used
|
|
||||||
typesetting: [], // not used
|
|
||||||
}
|
|
||||||
// reduce over the parsers, starting with the log text,
|
|
||||||
let [allWarnings, remainingText] = warningParsers.reduce(
|
|
||||||
function (accumulator, parser) {
|
|
||||||
const [currentWarnings, text] = accumulator
|
|
||||||
const [regex, process] = parser
|
|
||||||
const [warnings, _remainingText] = consume(text, regex, process)
|
|
||||||
return [currentWarnings.concat(warnings), _remainingText]
|
|
||||||
},
|
|
||||||
[[], this.text]
|
|
||||||
)
|
|
||||||
;[allErrors, remainingText] = errorParsers.reduce(
|
|
||||||
function (accumulator, parser) {
|
|
||||||
const [currentErrors, text] = accumulator
|
|
||||||
const [regex, process] = parser
|
|
||||||
const [errors, _remainingText] = consume(text, regex, process)
|
|
||||||
return [currentErrors.concat(errors), _remainingText]
|
|
||||||
},
|
|
||||||
[[], remainingText]
|
|
||||||
)
|
|
||||||
result.warnings = allWarnings
|
|
||||||
result.errors = allErrors
|
|
||||||
result.all = allWarnings.concat(allErrors)
|
|
||||||
return result
|
|
||||||
}
|
|
||||||
|
|
||||||
this.parseBiber = function () {
|
|
||||||
const result = {
|
|
||||||
all: [],
|
|
||||||
errors: [],
|
|
||||||
warnings: [],
|
|
||||||
files: [], // not used
|
|
||||||
typesetting: [], // not used
|
|
||||||
}
|
|
||||||
this.lines.forEach(function (line) {
|
|
||||||
const match = line.match(LINE_SPLITTER_REGEX)
|
|
||||||
if (match) {
|
|
||||||
let [fullLine, lineNumber, messageType, message] = match
|
|
||||||
const newEntry = {
|
|
||||||
file: '',
|
|
||||||
level: MESSAGE_LEVELS[messageType] || 'INFO',
|
|
||||||
message,
|
|
||||||
line: '',
|
|
||||||
raw: fullLine,
|
|
||||||
}
|
|
||||||
// try extract file, line-number and the 'real' message from lines like:
|
|
||||||
// BibTeX subsystem: /.../original.bib_123.utf8, line 8, syntax error: it's bad
|
|
||||||
const lineMatch = newEntry.message.match(
|
|
||||||
/^BibTeX subsystem: \/.+\/(\w+\.\w+)_.+, line (\d+), (.+)$/
|
|
||||||
)
|
|
||||||
if (lineMatch && lineMatch.length === 4) {
|
|
||||||
let _, fileName, realMessage
|
|
||||||
;[_, fileName, lineNumber, realMessage] = lineMatch
|
|
||||||
newEntry.file = fileName
|
|
||||||
newEntry.line = lineNumber
|
|
||||||
newEntry.message = realMessage
|
|
||||||
}
|
|
||||||
result.all.push(newEntry)
|
|
||||||
switch (newEntry.level) {
|
|
||||||
case 'error':
|
|
||||||
return result.errors.push(newEntry)
|
|
||||||
case 'warning':
|
|
||||||
return result.warnings.push(newEntry)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
return result
|
|
||||||
}
|
|
||||||
|
|
||||||
return (this.parse = function () {
|
|
||||||
const firstLine = this.lines[0]
|
|
||||||
if (firstLine.match(/^.*INFO - This is Biber.*$/)) {
|
|
||||||
return this.parseBiber()
|
|
||||||
} else if (firstLine.match(/^This is BibTeX, Version.+$/)) {
|
|
||||||
return this.parseBibtex()
|
|
||||||
} else {
|
|
||||||
throw new Error(
|
|
||||||
'BibLogParser Error: cannot determine whether text is biber or bibtex output'
|
|
||||||
)
|
|
||||||
}
|
|
||||||
})
|
|
||||||
}.call(BibLogParser.prototype))
|
|
||||||
|
|
||||||
BibLogParser.parse = (text, options) =>
|
|
||||||
new BibLogParser(text, options).parse()
|
|
||||||
|
|
||||||
return BibLogParser
|
|
||||||
})
|
|
|
@ -1,388 +0,0 @@
|
||||||
define(function () {
|
|
||||||
// Define some constants
|
|
||||||
const LOG_WRAP_LIMIT = 79
|
|
||||||
const LATEX_WARNING_REGEX = /^LaTeX Warning: (.*)$/
|
|
||||||
const HBOX_WARNING_REGEX = /^(Over|Under)full \\(v|h)box/
|
|
||||||
const PACKAGE_WARNING_REGEX = /^(Package \b.+\b Warning:.*)$/
|
|
||||||
// This is used to parse the line number from common latex warnings
|
|
||||||
const LINES_REGEX = /lines? ([0-9]+)/
|
|
||||||
// This is used to parse the package name from the package warnings
|
|
||||||
const PACKAGE_REGEX = /^Package (\b.+\b) Warning/
|
|
||||||
|
|
||||||
const LogText = function (text) {
|
|
||||||
this.text = text.replace(/(\r\n)|\r/g, '\n')
|
|
||||||
// Join any lines which look like they have wrapped.
|
|
||||||
const wrappedLines = this.text.split('\n')
|
|
||||||
this.lines = [wrappedLines[0]]
|
|
||||||
let i = 1
|
|
||||||
while (i < wrappedLines.length) {
|
|
||||||
// If the previous line is as long as the wrap limit then
|
|
||||||
// append this line to it.
|
|
||||||
// Some lines end with ... when LaTeX knows it's hit the limit
|
|
||||||
// These shouldn't be wrapped.
|
|
||||||
if (
|
|
||||||
wrappedLines[i - 1].length === LOG_WRAP_LIMIT &&
|
|
||||||
wrappedLines[i - 1].slice(-3) !== '...'
|
|
||||||
) {
|
|
||||||
this.lines[this.lines.length - 1] += wrappedLines[i]
|
|
||||||
} else {
|
|
||||||
this.lines.push(wrappedLines[i])
|
|
||||||
}
|
|
||||||
i++
|
|
||||||
}
|
|
||||||
this.row = 0
|
|
||||||
}
|
|
||||||
|
|
||||||
;(function () {
|
|
||||||
this.nextLine = function () {
|
|
||||||
this.row++
|
|
||||||
if (this.row >= this.lines.length) {
|
|
||||||
return false
|
|
||||||
} else {
|
|
||||||
return this.lines[this.row]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
this.rewindLine = function () {
|
|
||||||
this.row--
|
|
||||||
}
|
|
||||||
|
|
||||||
this.linesUpToNextWhitespaceLine = function () {
|
|
||||||
return this.linesUpToNextMatchingLine(/^ *$/)
|
|
||||||
}
|
|
||||||
|
|
||||||
this.linesUpToNextMatchingLine = function (match) {
|
|
||||||
const lines = []
|
|
||||||
let nextLine = this.nextLine()
|
|
||||||
if (nextLine !== false) {
|
|
||||||
lines.push(nextLine)
|
|
||||||
}
|
|
||||||
while (
|
|
||||||
nextLine !== false &&
|
|
||||||
!nextLine.match(match) &&
|
|
||||||
nextLine !== false
|
|
||||||
) {
|
|
||||||
nextLine = this.nextLine()
|
|
||||||
if (nextLine !== false) {
|
|
||||||
lines.push(nextLine)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return lines
|
|
||||||
}
|
|
||||||
}.call(LogText.prototype))
|
|
||||||
|
|
||||||
const state = {
|
|
||||||
NORMAL: 0,
|
|
||||||
ERROR: 1,
|
|
||||||
}
|
|
||||||
|
|
||||||
const LatexParser = function (text, options) {
|
|
||||||
this.log = new LogText(text)
|
|
||||||
this.state = state.NORMAL
|
|
||||||
options = options || {}
|
|
||||||
this.fileBaseNames = options.fileBaseNames || [/compiles/, /\/usr\/local/]
|
|
||||||
this.ignoreDuplicates = options.ignoreDuplicates
|
|
||||||
this.data = []
|
|
||||||
this.fileStack = []
|
|
||||||
this.currentFileList = this.rootFileList = []
|
|
||||||
this.openParens = 0
|
|
||||||
}
|
|
||||||
|
|
||||||
;(function () {
|
|
||||||
this.parse = function () {
|
|
||||||
while ((this.currentLine = this.log.nextLine()) !== false) {
|
|
||||||
if (this.state === state.NORMAL) {
|
|
||||||
if (this.currentLineIsError()) {
|
|
||||||
this.state = state.ERROR
|
|
||||||
this.currentError = {
|
|
||||||
line: null,
|
|
||||||
file: this.currentFilePath,
|
|
||||||
level: 'error',
|
|
||||||
message: this.currentLine.slice(2),
|
|
||||||
content: '',
|
|
||||||
raw: this.currentLine + '\n',
|
|
||||||
}
|
|
||||||
} else if (this.currentLineIsFileLineError()) {
|
|
||||||
this.state = state.ERROR
|
|
||||||
this.parseFileLineError()
|
|
||||||
} else if (this.currentLineIsRunawayArgument()) {
|
|
||||||
this.parseRunawayArgumentError()
|
|
||||||
} else if (this.currentLineIsWarning()) {
|
|
||||||
this.parseSingleWarningLine(LATEX_WARNING_REGEX)
|
|
||||||
} else if (this.currentLineIsHboxWarning()) {
|
|
||||||
this.parseHboxLine()
|
|
||||||
} else if (this.currentLineIsPackageWarning()) {
|
|
||||||
this.parseMultipleWarningLine()
|
|
||||||
} else {
|
|
||||||
this.parseParensForFilenames()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
if (this.state === state.ERROR) {
|
|
||||||
this.currentError.content += this.log
|
|
||||||
.linesUpToNextMatchingLine(/^l\.[0-9]+/)
|
|
||||||
.join('\n')
|
|
||||||
this.currentError.content += '\n'
|
|
||||||
this.currentError.content += this.log
|
|
||||||
.linesUpToNextWhitespaceLine()
|
|
||||||
.join('\n')
|
|
||||||
this.currentError.content += '\n'
|
|
||||||
this.currentError.content += this.log
|
|
||||||
.linesUpToNextWhitespaceLine()
|
|
||||||
.join('\n')
|
|
||||||
this.currentError.raw += this.currentError.content
|
|
||||||
const lineNo = this.currentError.raw.match(/l\.([0-9]+)/)
|
|
||||||
if (lineNo && this.currentError.line === null) {
|
|
||||||
this.currentError.line = parseInt(lineNo[1], 10)
|
|
||||||
}
|
|
||||||
this.data.push(this.currentError)
|
|
||||||
this.state = state.NORMAL
|
|
||||||
}
|
|
||||||
}
|
|
||||||
return this.postProcess(this.data)
|
|
||||||
}
|
|
||||||
|
|
||||||
this.currentLineIsError = function () {
|
|
||||||
return this.currentLine[0] === '!'
|
|
||||||
}
|
|
||||||
|
|
||||||
this.currentLineIsFileLineError = function () {
|
|
||||||
return /^\/.*:\d+: .*/.test(this.currentLine)
|
|
||||||
}
|
|
||||||
|
|
||||||
this.currentLineIsRunawayArgument = function () {
|
|
||||||
return this.currentLine.match(/^Runaway argument/)
|
|
||||||
}
|
|
||||||
|
|
||||||
this.currentLineIsWarning = function () {
|
|
||||||
return !!this.currentLine.match(LATEX_WARNING_REGEX)
|
|
||||||
}
|
|
||||||
|
|
||||||
this.currentLineIsPackageWarning = function () {
|
|
||||||
return !!this.currentLine.match(PACKAGE_WARNING_REGEX)
|
|
||||||
}
|
|
||||||
|
|
||||||
this.currentLineIsHboxWarning = function () {
|
|
||||||
return !!this.currentLine.match(HBOX_WARNING_REGEX)
|
|
||||||
}
|
|
||||||
|
|
||||||
this.parseFileLineError = function () {
|
|
||||||
const result = this.currentLine.match(/^(\/.*):(\d+): (.*)/)
|
|
||||||
this.currentError = {
|
|
||||||
line: result[2],
|
|
||||||
file: result[1],
|
|
||||||
level: 'error',
|
|
||||||
message: result[3],
|
|
||||||
content: '',
|
|
||||||
raw: this.currentLine + '\n',
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
this.parseRunawayArgumentError = function () {
|
|
||||||
this.currentError = {
|
|
||||||
line: null,
|
|
||||||
file: this.currentFilePath,
|
|
||||||
level: 'error',
|
|
||||||
message: this.currentLine,
|
|
||||||
content: '',
|
|
||||||
raw: this.currentLine + '\n',
|
|
||||||
}
|
|
||||||
this.currentError.content += this.log
|
|
||||||
.linesUpToNextWhitespaceLine()
|
|
||||||
.join('\n')
|
|
||||||
this.currentError.content += '\n'
|
|
||||||
this.currentError.content += this.log
|
|
||||||
.linesUpToNextWhitespaceLine()
|
|
||||||
.join('\n')
|
|
||||||
this.currentError.raw += this.currentError.content
|
|
||||||
const lineNo = this.currentError.raw.match(/l\.([0-9]+)/)
|
|
||||||
if (lineNo) {
|
|
||||||
this.currentError.line = parseInt(lineNo[1], 10)
|
|
||||||
}
|
|
||||||
return this.data.push(this.currentError)
|
|
||||||
}
|
|
||||||
|
|
||||||
this.parseSingleWarningLine = function (prefix_regex) {
|
|
||||||
const warningMatch = this.currentLine.match(prefix_regex)
|
|
||||||
if (!warningMatch) {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
const warning = warningMatch[1]
|
|
||||||
const lineMatch = warning.match(LINES_REGEX)
|
|
||||||
const line = lineMatch ? parseInt(lineMatch[1], 10) : null
|
|
||||||
this.data.push({
|
|
||||||
line,
|
|
||||||
file: this.currentFilePath,
|
|
||||||
level: 'warning',
|
|
||||||
message: warning,
|
|
||||||
raw: warning,
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
this.parseMultipleWarningLine = function () {
|
|
||||||
// Some package warnings are multiple lines, let's parse the first line
|
|
||||||
let warningMatch = this.currentLine.match(PACKAGE_WARNING_REGEX)
|
|
||||||
if (!warningMatch) {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
// Something strange happened, return early
|
|
||||||
const warning_lines = [warningMatch[1]]
|
|
||||||
let lineMatch = this.currentLine.match(LINES_REGEX)
|
|
||||||
let line = lineMatch ? parseInt(lineMatch[1], 10) : null
|
|
||||||
const packageMatch = this.currentLine.match(PACKAGE_REGEX)
|
|
||||||
const packageName = packageMatch[1]
|
|
||||||
// Regex to get rid of the unnecesary (packagename) prefix in most multi-line warnings
|
|
||||||
const prefixRegex = new RegExp(
|
|
||||||
'(?:\\(' + packageName + '\\))*[\\s]*(.*)',
|
|
||||||
'i'
|
|
||||||
)
|
|
||||||
// After every warning message there's a blank line, let's use it
|
|
||||||
while (!!(this.currentLine = this.log.nextLine())) {
|
|
||||||
lineMatch = this.currentLine.match(LINES_REGEX)
|
|
||||||
line = lineMatch ? parseInt(lineMatch[1], 10) : line
|
|
||||||
warningMatch = this.currentLine.match(prefixRegex)
|
|
||||||
warning_lines.push(warningMatch[1])
|
|
||||||
}
|
|
||||||
const raw_message = warning_lines.join(' ')
|
|
||||||
this.data.push({
|
|
||||||
line,
|
|
||||||
file: this.currentFilePath,
|
|
||||||
level: 'warning',
|
|
||||||
message: raw_message,
|
|
||||||
raw: raw_message,
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
this.parseHboxLine = function () {
|
|
||||||
const lineMatch = this.currentLine.match(LINES_REGEX)
|
|
||||||
const line = lineMatch ? parseInt(lineMatch[1], 10) : null
|
|
||||||
this.data.push({
|
|
||||||
line,
|
|
||||||
file: this.currentFilePath,
|
|
||||||
level: 'typesetting',
|
|
||||||
message: this.currentLine,
|
|
||||||
raw: this.currentLine,
|
|
||||||
})
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check if we're entering or leaving a new file in this line
|
|
||||||
|
|
||||||
this.parseParensForFilenames = function () {
|
|
||||||
const pos = this.currentLine.search(/\(|\)/)
|
|
||||||
if (pos !== -1) {
|
|
||||||
const token = this.currentLine[pos]
|
|
||||||
this.currentLine = this.currentLine.slice(pos + 1)
|
|
||||||
if (token === '(') {
|
|
||||||
const filePath = this.consumeFilePath()
|
|
||||||
if (filePath) {
|
|
||||||
this.currentFilePath = filePath
|
|
||||||
const newFile = {
|
|
||||||
path: filePath,
|
|
||||||
files: [],
|
|
||||||
}
|
|
||||||
this.fileStack.push(newFile)
|
|
||||||
this.currentFileList.push(newFile)
|
|
||||||
this.currentFileList = newFile.files
|
|
||||||
} else {
|
|
||||||
this.openParens++
|
|
||||||
}
|
|
||||||
} else if (token === ')') {
|
|
||||||
if (this.openParens > 0) {
|
|
||||||
this.openParens--
|
|
||||||
} else {
|
|
||||||
if (this.fileStack.length > 1) {
|
|
||||||
this.fileStack.pop()
|
|
||||||
const previousFile = this.fileStack[this.fileStack.length - 1]
|
|
||||||
this.currentFilePath = previousFile.path
|
|
||||||
this.currentFileList = previousFile.files
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
// else {
|
|
||||||
// Something has gone wrong but all we can do now is ignore it :(
|
|
||||||
// }
|
|
||||||
// Process the rest of the line
|
|
||||||
this.parseParensForFilenames()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
this.consumeFilePath = function () {
|
|
||||||
// Our heuristic for detecting file names are rather crude
|
|
||||||
// A file may not contain a ')' in it
|
|
||||||
// To be a file path it must have at least one /
|
|
||||||
if (!this.currentLine.match(/^\/?([^ )]+\/)+/)) {
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
|
|
||||||
let endOfFilePath = this.currentLine.search(/ |\)/)
|
|
||||||
|
|
||||||
// handle the case where there is a space in a filename
|
|
||||||
while (endOfFilePath !== -1 && this.currentLine[endOfFilePath] === ' ') {
|
|
||||||
const partialPath = this.currentLine.slice(0, endOfFilePath)
|
|
||||||
// consider the file matching done if the space is preceded by a file extension (e.g. ".tex")
|
|
||||||
if (/\.\w+$/.test(partialPath)) {
|
|
||||||
break
|
|
||||||
}
|
|
||||||
// advance to next space or ) or end of line
|
|
||||||
const remainingPath = this.currentLine.slice(endOfFilePath + 1)
|
|
||||||
// consider file matching done if current path is followed by any of "()[]
|
|
||||||
if (/^\s*["()[\]]/.test(remainingPath)) {
|
|
||||||
break
|
|
||||||
}
|
|
||||||
const nextEndOfPath = remainingPath.search(/[ "()[\]]/)
|
|
||||||
if (nextEndOfPath === -1) {
|
|
||||||
endOfFilePath = -1
|
|
||||||
} else {
|
|
||||||
endOfFilePath += nextEndOfPath + 1
|
|
||||||
}
|
|
||||||
}
|
|
||||||
let path
|
|
||||||
if (endOfFilePath === -1) {
|
|
||||||
path = this.currentLine
|
|
||||||
this.currentLine = ''
|
|
||||||
} else {
|
|
||||||
path = this.currentLine.slice(0, endOfFilePath)
|
|
||||||
this.currentLine = this.currentLine.slice(endOfFilePath)
|
|
||||||
}
|
|
||||||
return path
|
|
||||||
}
|
|
||||||
|
|
||||||
this.postProcess = function (data) {
|
|
||||||
const all = []
|
|
||||||
const errors = []
|
|
||||||
const warnings = []
|
|
||||||
const typesetting = []
|
|
||||||
const hashes = []
|
|
||||||
|
|
||||||
const hashEntry = entry => entry.raw
|
|
||||||
|
|
||||||
let i = 0
|
|
||||||
while (i < data.length) {
|
|
||||||
if (this.ignoreDuplicates && hashes.indexOf(hashEntry(data[i])) > -1) {
|
|
||||||
i++
|
|
||||||
continue
|
|
||||||
}
|
|
||||||
if (data[i].level === 'error') {
|
|
||||||
errors.push(data[i])
|
|
||||||
} else if (data[i].level === 'typesetting') {
|
|
||||||
typesetting.push(data[i])
|
|
||||||
} else if (data[i].level === 'warning') {
|
|
||||||
warnings.push(data[i])
|
|
||||||
}
|
|
||||||
all.push(data[i])
|
|
||||||
hashes.push(hashEntry(data[i]))
|
|
||||||
i++
|
|
||||||
}
|
|
||||||
return {
|
|
||||||
errors,
|
|
||||||
warnings,
|
|
||||||
typesetting,
|
|
||||||
all,
|
|
||||||
files: this.rootFileList,
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}.call(LatexParser.prototype))
|
|
||||||
|
|
||||||
LatexParser.parse = (text, options) => new LatexParser(text, options).parse()
|
|
||||||
|
|
||||||
return LatexParser
|
|
||||||
})
|
|
|
@ -1,19 +0,0 @@
|
||||||
<!doctype html>
|
|
||||||
<html>
|
|
||||||
<head>
|
|
||||||
<title>LaTeX Parser Tests</title>
|
|
||||||
<script src="jquery-1.7.2.min.js" type="text/javascript"></script>
|
|
||||||
<script src="qunit.js" type="text/javascript"></script>
|
|
||||||
<link rel="stylesheet" href="qunit.css"></link>
|
|
||||||
<script src="require.js" data-main="tests.js"></script>
|
|
||||||
</head>
|
|
||||||
|
|
||||||
<body>
|
|
||||||
<h1 id="qunit-header">LaTeX Parser</h1>
|
|
||||||
<h2 id="qunit-banner"></h2>
|
|
||||||
<div id="qunit-testrunner-toolbar"></div>
|
|
||||||
<h2 id="qunit-userAgent"></h2>
|
|
||||||
<ol id="qunit-tests"></ol>
|
|
||||||
<div id="qunit-fixture">test markup, will be hidden</div>
|
|
||||||
</body>
|
|
||||||
</html>
|
|
File diff suppressed because one or more lines are too long
|
@ -1,167 +0,0 @@
|
||||||
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009) (format=pdflatex 2010.5.16) 16 APR 2012 09:05
|
|
||||||
entering extended mode
|
|
||||||
%&-line parsing enabled.
|
|
||||||
**logs/bad-boxes.tex
|
|
||||||
(compiles/b6cf470376785e64ad84c57e3296c912/logs/bad-boxes.tex
|
|
||||||
LaTeX2e <2009/09/24>
|
|
||||||
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
|
|
||||||
yphenation, german-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, ar
|
|
||||||
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
|
|
||||||
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
|
|
||||||
greek, greek, hungarian, icelandic, assamese, bengali, gujarati, hindi, kannada
|
|
||||||
, malayalam, marathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, i
|
|
||||||
rish, italian, kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, b
|
|
||||||
okmal, nynorsk, polish, portuguese, romanian, russian, sanskrit, serbian, slova
|
|
||||||
k, slovenian, spanish, swedish, turkish, turkmen, ukenglish, ukrainian, upperso
|
|
||||||
rbian, welsh, loaded.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/base/article.cls
|
|
||||||
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/base/size10.clo
|
|
||||||
File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
|
|
||||||
)
|
|
||||||
\c@part=\count79
|
|
||||||
\c@section=\count80
|
|
||||||
\c@subsection=\count81
|
|
||||||
\c@subsubsection=\count82
|
|
||||||
\c@paragraph=\count83
|
|
||||||
\c@subparagraph=\count84
|
|
||||||
\c@figure=\count85
|
|
||||||
\c@table=\count86
|
|
||||||
\abovecaptionskip=\skip41
|
|
||||||
\belowcaptionskip=\skip42
|
|
||||||
\bibindent=\dimen102
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/multirow/multirow.sty
|
|
||||||
\bigstrutjot=\dimen103
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/polynom/polynom.sty
|
|
||||||
Package: polynom 2006/04/20 0.17 (CH,HA)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/keyval.sty
|
|
||||||
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
|
|
||||||
\KV@toks@=\toks14
|
|
||||||
)
|
|
||||||
\pld@currstage=\count87
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsmath.sty
|
|
||||||
Package: amsmath 2000/07/18 v2.13 AMS math features
|
|
||||||
\@mathmargin=\skip43
|
|
||||||
For additional information on amsmath, use the `?' option.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amstext.sty
|
|
||||||
Package: amstext 2000/06/29 v2.01
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsgen.sty
|
|
||||||
File: amsgen.sty 1999/11/30 v2.0
|
|
||||||
\@emptytoks=\toks15
|
|
||||||
\ex@=\dimen104
|
|
||||||
)) (/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
|
||||||
Package: amsbsy 1999/11/29 v1.2d
|
|
||||||
\pmbraise@=\dimen105
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsopn.sty
|
|
||||||
Package: amsopn 1999/12/14 v2.01 operator names
|
|
||||||
)
|
|
||||||
\inf@bad=\count88
|
|
||||||
LaTeX Info: Redefining \frac on input line 211.
|
|
||||||
\uproot@=\count89
|
|
||||||
\leftroot@=\count90
|
|
||||||
LaTeX Info: Redefining \overline on input line 307.
|
|
||||||
\classnum@=\count91
|
|
||||||
\DOTSCASE@=\count92
|
|
||||||
LaTeX Info: Redefining \ldots on input line 379.
|
|
||||||
LaTeX Info: Redefining \dots on input line 382.
|
|
||||||
LaTeX Info: Redefining \cdots on input line 467.
|
|
||||||
\Mathstrutbox@=\box26
|
|
||||||
\strutbox@=\box27
|
|
||||||
\big@size=\dimen106
|
|
||||||
LaTeX Font Info: Redeclaring font encoding OML on input line 567.
|
|
||||||
LaTeX Font Info: Redeclaring font encoding OMS on input line 568.
|
|
||||||
\macc@depth=\count93
|
|
||||||
\c@MaxMatrixCols=\count94
|
|
||||||
\dotsspace@=\muskip10
|
|
||||||
\c@parentequation=\count95
|
|
||||||
\dspbrk@lvl=\count96
|
|
||||||
\tag@help=\toks16
|
|
||||||
\row@=\count97
|
|
||||||
\column@=\count98
|
|
||||||
\maxfields@=\count99
|
|
||||||
\andhelp@=\toks17
|
|
||||||
\eqnshift@=\dimen107
|
|
||||||
\alignsep@=\dimen108
|
|
||||||
\tagshift@=\dimen109
|
|
||||||
\tagwidth@=\dimen110
|
|
||||||
\totwidth@=\dimen111
|
|
||||||
\lineht@=\dimen112
|
|
||||||
\@envbody=\toks18
|
|
||||||
\multlinegap=\skip44
|
|
||||||
\multlinetaggap=\skip45
|
|
||||||
\mathdisplay@stack=\toks19
|
|
||||||
LaTeX Info: Redefining \[ on input line 2666.
|
|
||||||
LaTeX Info: Redefining \] on input line 2667.
|
|
||||||
)
|
|
||||||
No file output.aux.
|
|
||||||
\openout1 = `output.aux'.
|
|
||||||
|
|
||||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 7.
|
|
||||||
LaTeX Font Info: ... okay on input line 7.
|
|
||||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 7.
|
|
||||||
LaTeX Font Info: ... okay on input line 7.
|
|
||||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 7.
|
|
||||||
LaTeX Font Info: ... okay on input line 7.
|
|
||||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 7.
|
|
||||||
LaTeX Font Info: ... okay on input line 7.
|
|
||||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 7.
|
|
||||||
LaTeX Font Info: ... okay on input line 7.
|
|
||||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 7.
|
|
||||||
LaTeX Font Info: ... okay on input line 7.
|
|
||||||
|
|
||||||
Overfull \hbox (29.11179pt too wide) in paragraph at lines 9--10
|
|
||||||
[]\OT1/cmr/m/n/10 This line will be too long thanks to an email ad-dress james-
|
|
||||||
james-james@scribtex.com
|
|
||||||
[]
|
|
||||||
|
|
||||||
|
|
||||||
Underfull \hbox (badness 10000) in paragraph at lines 11--13
|
|
||||||
|
|
||||||
[]
|
|
||||||
|
|
||||||
|
|
||||||
Overfull \vbox (12.00034pt too high) detected at line 27
|
|
||||||
[]
|
|
||||||
|
|
||||||
|
|
||||||
Underfull \vbox (badness 10000) detected at line 46
|
|
||||||
[]
|
|
||||||
|
|
||||||
|
|
||||||
Underfull \hbox (badness 10000) in paragraph at lines 54--55
|
|
||||||
|
|
||||||
[]
|
|
||||||
|
|
||||||
|
|
||||||
Underfull \hbox (badness 10000) in paragraph at lines 58--60
|
|
||||||
|
|
||||||
[]
|
|
||||||
|
|
||||||
[1
|
|
||||||
|
|
||||||
{/usr/local/texlive/2009/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] [2] (co
|
|
||||||
mpiles/b6cf470376785e64ad84c57e3296c912/output.aux) )
|
|
||||||
Here is how much of TeX's memory you used:
|
|
||||||
1219 strings out of 493773
|
|
||||||
15510 string characters out of 3145367
|
|
||||||
73808 words of memory out of 3000000
|
|
||||||
4559 multiletter control sequences out of 15000+200000
|
|
||||||
4709 words of font info for 18 fonts, out of 3000000 for 9000
|
|
||||||
714 hyphenation exceptions out of 8191
|
|
||||||
27i,16n,35p,210b,192s stack positions out of 5000i,500n,10000p,200000b,50000s
|
|
||||||
</usr/local/texlive/2009/t
|
|
||||||
exmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb></usr/local/texlive/2009/te
|
|
||||||
xmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2009/tex
|
|
||||||
mf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/local/texlive/2009/texm
|
|
||||||
f-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2009/texmf
|
|
||||||
-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/local/texlive/2009/texmf-d
|
|
||||||
ist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2009/texmf-dis
|
|
||||||
t/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2009/texmf-dist/f
|
|
||||||
onts/type1/public/amsfonts/cm/cmsy10.pfb>
|
|
||||||
Output written on compiles/b6cf470376785e64ad84c57e3296c912/output.pdf (2 pages
|
|
||||||
, 77420 bytes).
|
|
||||||
PDF statistics:
|
|
||||||
41 PDF objects out of 1000 (max. 8388607)
|
|
||||||
0 named destinations out of 1000 (max. 500000)
|
|
||||||
1 words of extra memory for PDF output out of 10000 (max. 10000000)
|
|
||||||
|
|
|
@ -1,353 +0,0 @@
|
||||||
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) (format=pdflatex 2014.4.2) 30 MAY 2014 14:44
|
|
||||||
entering extended mode
|
|
||||||
\write18 enabled.
|
|
||||||
%&-line parsing enabled.
|
|
||||||
**main.tex
|
|
||||||
(/compile/main.tex
|
|
||||||
LaTeX2e <2011/06/27>
|
|
||||||
Babel <3.9k> and hyphenation patterns for 78 languages loaded.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/base/article.cls
|
|
||||||
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/base/size10.clo
|
|
||||||
File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
|
|
||||||
)
|
|
||||||
\c@part=\count79
|
|
||||||
\c@section=\count80
|
|
||||||
\c@subsection=\count81
|
|
||||||
\c@subsubsection=\count82
|
|
||||||
\c@paragraph=\count83
|
|
||||||
\c@subparagraph=\count84
|
|
||||||
\c@figure=\count85
|
|
||||||
\c@table=\count86
|
|
||||||
\abovecaptionskip=\skip41
|
|
||||||
\belowcaptionskip=\skip42
|
|
||||||
\bibindent=\dimen102
|
|
||||||
) (/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/biblatex.sty
|
|
||||||
Package: biblatex 2013/11/25 v2.8a programmable bibliographies (PK/JW/AB)
|
|
||||||
|
|
||||||
Package biblatex Warning: No "backend" specified, using Biber backend.
|
|
||||||
(biblatex) To use BibTeX, load biblatex with
|
|
||||||
(biblatex) the "backend=bibtex" option.
|
|
||||||
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/biblatex2.sty
|
|
||||||
Package: biblatex2 2013/11/25 v2.8a programmable bibliographies (biber) (PK/JW/
|
|
||||||
AB)
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/etoolbox/etoolbox.sty
|
|
||||||
Package: etoolbox 2011/01/03 v2.1 e-TeX tools for LaTeX
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/etex-pkg/etex.sty
|
|
||||||
Package: etex 1998/03/26 v2.0 eTeX basic definition package (PEB)
|
|
||||||
\et@xins=\count87
|
|
||||||
)
|
|
||||||
\etb@tempcnta=\count88
|
|
||||||
) (/usr/local/texlive/2013/texmf-dist/tex/latex/graphics/keyval.sty
|
|
||||||
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
|
|
||||||
\KV@toks@=\toks14
|
|
||||||
) (/usr/local/texlive/2013/texmf-dist/tex/latex/oberdiek/kvoptions.sty
|
|
||||||
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
|
|
||||||
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
|
|
||||||
) (/usr/local/texlive/2013/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
|
|
||||||
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/generic/oberdiek/infwarerr.sty
|
|
||||||
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
|
|
||||||
) (/usr/local/texlive/2013/texmf-dist/tex/generic/oberdiek/etexcmds.sty
|
|
||||||
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/generic/oberdiek/ifluatex.sty
|
|
||||||
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
|
|
||||||
Package ifluatex Info: LuaTeX not detected.
|
|
||||||
)
|
|
||||||
Package etexcmds Info: Could not find \expanded.
|
|
||||||
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
|
|
||||||
(etexcmds) that some package has redefined \expanded.
|
|
||||||
(etexcmds) In the latter case, load this package earlier.
|
|
||||||
))) (/usr/local/texlive/2013/texmf-dist/tex/latex/logreq/logreq.sty
|
|
||||||
Package: logreq 2010/08/04 v1.0 xml request logger
|
|
||||||
\lrq@indent=\count89
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/logreq/logreq.def
|
|
||||||
File: logreq.def 2010/08/04 v1.0 logreq spec v1.0
|
|
||||||
)) (/usr/local/texlive/2013/texmf-dist/tex/latex/base/ifthen.sty
|
|
||||||
Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
|
|
||||||
) (/usr/local/texlive/2013/texmf-dist/tex/latex/url/url.sty
|
|
||||||
\Urlmuskip=\muskip10
|
|
||||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
|
||||||
)
|
|
||||||
\c@tabx@nest=\count90
|
|
||||||
\c@listtotal=\count91
|
|
||||||
\c@listcount=\count92
|
|
||||||
\c@liststart=\count93
|
|
||||||
\c@liststop=\count94
|
|
||||||
\c@citecount=\count95
|
|
||||||
\c@citetotal=\count96
|
|
||||||
\c@multicitecount=\count97
|
|
||||||
\c@multicitetotal=\count98
|
|
||||||
\c@instcount=\count99
|
|
||||||
\c@maxnames=\count100
|
|
||||||
\c@minnames=\count101
|
|
||||||
\c@maxitems=\count102
|
|
||||||
\c@minitems=\count103
|
|
||||||
\c@citecounter=\count104
|
|
||||||
\c@savedcitecounter=\count105
|
|
||||||
\c@uniquelist=\count106
|
|
||||||
\c@uniquename=\count107
|
|
||||||
\c@refsection=\count108
|
|
||||||
\c@refsegment=\count109
|
|
||||||
\c@maxextratitle=\count110
|
|
||||||
\c@maxextratitleyear=\count111
|
|
||||||
\c@maxextrayear=\count112
|
|
||||||
\c@maxextraalpha=\count113
|
|
||||||
\c@abbrvpenalty=\count114
|
|
||||||
\c@highnamepenalty=\count115
|
|
||||||
\c@lownamepenalty=\count116
|
|
||||||
\c@maxparens=\count117
|
|
||||||
\c@parenlevel=\count118
|
|
||||||
\blx@tempcnta=\count119
|
|
||||||
\blx@tempcntb=\count120
|
|
||||||
\blx@tempcntc=\count121
|
|
||||||
\blx@maxsection=\count122
|
|
||||||
\blx@maxsegment@0=\count123
|
|
||||||
\blx@notetype=\count124
|
|
||||||
\blx@parenlevel@text=\count125
|
|
||||||
\blx@parenlevel@foot=\count126
|
|
||||||
\blx@sectionciteorder@0=\count127
|
|
||||||
\labelnumberwidth=\skip43
|
|
||||||
\labelalphawidth=\skip44
|
|
||||||
\shorthandwidth=\skip45
|
|
||||||
\biblabelsep=\skip46
|
|
||||||
\bibitemsep=\skip47
|
|
||||||
\bibnamesep=\skip48
|
|
||||||
\bibinitsep=\skip49
|
|
||||||
\bibparsep=\skip50
|
|
||||||
\bibhang=\skip51
|
|
||||||
\blx@bcfin=\read1
|
|
||||||
\blx@bcfout=\write3
|
|
||||||
\c@mincomprange=\count128
|
|
||||||
\c@maxcomprange=\count129
|
|
||||||
\c@mincompwidth=\count130
|
|
||||||
Package biblatex Info: Trying to load biblatex default data model...
|
|
||||||
Package biblatex Info: ... file 'blx-dm.def' found.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/blx-dm.def)
|
|
||||||
Package biblatex Info: Trying to load biblatex style data model...
|
|
||||||
Package biblatex Info: ... file 'ieee.dbx' not found.
|
|
||||||
Package biblatex Info: Trying to load biblatex custom data model...
|
|
||||||
Package biblatex Info: ... file 'biblatex-dm.cfg' not found.
|
|
||||||
\c@afterword=\count131
|
|
||||||
\c@savedafterword=\count132
|
|
||||||
\c@annotator=\count133
|
|
||||||
\c@savedannotator=\count134
|
|
||||||
\c@author=\count135
|
|
||||||
\c@savedauthor=\count136
|
|
||||||
\c@bookauthor=\count137
|
|
||||||
\c@savedbookauthor=\count138
|
|
||||||
\c@commentator=\count139
|
|
||||||
\c@savedcommentator=\count140
|
|
||||||
\c@editor=\count141
|
|
||||||
\c@savededitor=\count142
|
|
||||||
\c@editora=\count143
|
|
||||||
\c@savededitora=\count144
|
|
||||||
\c@editorb=\count145
|
|
||||||
\c@savededitorb=\count146
|
|
||||||
\c@editorc=\count147
|
|
||||||
\c@savededitorc=\count148
|
|
||||||
\c@foreword=\count149
|
|
||||||
\c@savedforeword=\count150
|
|
||||||
\c@holder=\count151
|
|
||||||
\c@savedholder=\count152
|
|
||||||
\c@introduction=\count153
|
|
||||||
\c@savedintroduction=\count154
|
|
||||||
\c@namea=\count155
|
|
||||||
\c@savednamea=\count156
|
|
||||||
\c@nameb=\count157
|
|
||||||
\c@savednameb=\count158
|
|
||||||
\c@namec=\count159
|
|
||||||
\c@savednamec=\count160
|
|
||||||
\c@shortauthor=\count161
|
|
||||||
\c@savedshortauthor=\count162
|
|
||||||
\c@shorteditor=\count163
|
|
||||||
\c@savedshorteditor=\count164
|
|
||||||
\c@translator=\count165
|
|
||||||
\c@savedtranslator=\count166
|
|
||||||
\c@labelname=\count167
|
|
||||||
\c@savedlabelname=\count168
|
|
||||||
\c@institution=\count169
|
|
||||||
\c@savedinstitution=\count170
|
|
||||||
\c@lista=\count171
|
|
||||||
\c@savedlista=\count172
|
|
||||||
\c@listb=\count173
|
|
||||||
\c@savedlistb=\count174
|
|
||||||
\c@listc=\count175
|
|
||||||
\c@savedlistc=\count176
|
|
||||||
\c@listd=\count177
|
|
||||||
\c@savedlistd=\count178
|
|
||||||
\c@liste=\count179
|
|
||||||
\c@savedliste=\count180
|
|
||||||
\c@listf=\count181
|
|
||||||
\c@savedlistf=\count182
|
|
||||||
\c@location=\count183
|
|
||||||
\c@savedlocation=\count184
|
|
||||||
\c@organization=\count185
|
|
||||||
\c@savedorganization=\count186
|
|
||||||
\c@origlocation=\count187
|
|
||||||
\c@savedoriglocation=\count188
|
|
||||||
\c@origpublisher=\count189
|
|
||||||
\c@savedorigpublisher=\count190
|
|
||||||
\c@publisher=\count191
|
|
||||||
\c@savedpublisher=\count192
|
|
||||||
\c@language=\count193
|
|
||||||
\c@savedlanguage=\count194
|
|
||||||
\c@pageref=\count195
|
|
||||||
\c@savedpageref=\count196
|
|
||||||
Package biblatex Info: Trying to load compatibility code...
|
|
||||||
Package biblatex Info: ... file 'blx-compat.def' found.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/blx-compat.def
|
|
||||||
File: blx-compat.def 2013/11/25 v2.8a biblatex compatibility (PK/JW/AB)
|
|
||||||
)
|
|
||||||
Package biblatex Info: Trying to load generic definitions...
|
|
||||||
Package biblatex Info: ... file 'biblatex.def' found.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/biblatex.def
|
|
||||||
File: biblatex.def
|
|
||||||
\c@textcitecount=\count197
|
|
||||||
\c@textcitetotal=\count198
|
|
||||||
\c@textcitemaxnames=\count199
|
|
||||||
\c@biburlnumpenalty=\count200
|
|
||||||
\c@biburlucpenalty=\count201
|
|
||||||
\c@biburllcpenalty=\count202
|
|
||||||
\c@smartand=\count203
|
|
||||||
)
|
|
||||||
Package biblatex Info: Trying to load bibliography style 'ieee'...
|
|
||||||
Package biblatex Info: ... file 'ieee.bbx' found.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex-ieee/ieee.bbx
|
|
||||||
File: ieee.bbx 2013/10/25 v1.1j biblatex bibliography style
|
|
||||||
Package biblatex Info: Trying to load bibliography style 'numeric-comp'...
|
|
||||||
Package biblatex Info: ... file 'numeric-comp.bbx' found.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/bbx/numeric-comp.bbx
|
|
||||||
File: numeric-comp.bbx 2013/11/25 v2.8a biblatex bibliography style (PK/JW/AB)
|
|
||||||
Package biblatex Info: Trying to load bibliography style 'numeric'...
|
|
||||||
Package biblatex Info: ... file 'numeric.bbx' found.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/bbx/numeric.bbx
|
|
||||||
File: numeric.bbx 2013/11/25 v2.8a biblatex bibliography style (PK/JW/AB)
|
|
||||||
Package biblatex Info: Trying to load bibliography style 'standard'...
|
|
||||||
Package biblatex Info: ... file 'standard.bbx' found.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/bbx/standard.bbx
|
|
||||||
File: standard.bbx 2013/11/25 v2.8a biblatex bibliography style (PK/JW/AB)
|
|
||||||
\c@bbx:relatedcount=\count204
|
|
||||||
\c@bbx:relatedtotal=\count205
|
|
||||||
))))
|
|
||||||
Package biblatex Info: Trying to load citation style 'ieee'...
|
|
||||||
Package biblatex Info: ... file 'ieee.cbx' found.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex-ieee/ieee.cbx
|
|
||||||
File: ieee.cbx 2013/10/25 v1.1j biblatex citation style
|
|
||||||
Package biblatex Info: Trying to load citation style 'numeric-comp'...
|
|
||||||
Package biblatex Info: ... file 'numeric-comp.cbx' found.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/cbx/numeric-comp.cbx
|
|
||||||
File: numeric-comp.cbx 2013/11/25 v2.8a biblatex citation style (PK/JW/AB)
|
|
||||||
\c@cbx@tempcnta=\count206
|
|
||||||
\c@cbx@tempcntb=\count207
|
|
||||||
Package biblatex Info: Redefining '\cite'.
|
|
||||||
Package biblatex Info: Redefining '\parencite'.
|
|
||||||
Package biblatex Info: Redefining '\footcite'.
|
|
||||||
Package biblatex Info: Redefining '\footcitetext'.
|
|
||||||
Package biblatex Info: Redefining '\smartcite'.
|
|
||||||
Package biblatex Info: Redefining '\supercite'.
|
|
||||||
Package biblatex Info: Redefining '\textcite'.
|
|
||||||
Package biblatex Info: Redefining '\textcites'.
|
|
||||||
Package biblatex Info: Redefining '\cites'.
|
|
||||||
Package biblatex Info: Redefining '\parencites'.
|
|
||||||
Package biblatex Info: Redefining '\smartcites'.
|
|
||||||
)
|
|
||||||
Package biblatex Info: Redefining '\cite'.
|
|
||||||
Package biblatex Info: Redefining '\cites'.
|
|
||||||
)
|
|
||||||
Package biblatex Info: Trying to load configuration file...
|
|
||||||
Package biblatex Info: ... file 'biblatex.cfg' found.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/biblatex.cfg
|
|
||||||
File: biblatex.cfg
|
|
||||||
)))
|
|
||||||
Package biblatex Info: Trying to load language 'english'...
|
|
||||||
Package biblatex Info: ... file 'english.lbx' found.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/lbx/english.lbx
|
|
||||||
File: english.lbx 2013/11/25 v2.8a biblatex localization (PK/JW/AB)
|
|
||||||
)
|
|
||||||
\@quotelevel=\count208
|
|
||||||
\@quotereset=\count209
|
|
||||||
(/compile/output.aux)
|
|
||||||
\openout1 = `output.aux'.
|
|
||||||
|
|
||||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 5.
|
|
||||||
LaTeX Font Info: ... okay on input line 5.
|
|
||||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 5.
|
|
||||||
LaTeX Font Info: ... okay on input line 5.
|
|
||||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 5.
|
|
||||||
LaTeX Font Info: ... okay on input line 5.
|
|
||||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 5.
|
|
||||||
LaTeX Font Info: ... okay on input line 5.
|
|
||||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 5.
|
|
||||||
LaTeX Font Info: ... okay on input line 5.
|
|
||||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 5.
|
|
||||||
LaTeX Font Info: ... okay on input line 5.
|
|
||||||
Package biblatex Info: No input encoding detected.
|
|
||||||
(biblatex) Assuming 'ascii'.
|
|
||||||
Package biblatex Info: Automatic encoding selection.
|
|
||||||
(biblatex) Assuming data encoding 'ascii'.
|
|
||||||
\openout3 = `output.bcf'.
|
|
||||||
|
|
||||||
Package biblatex Info: Trying to load bibliographic data...
|
|
||||||
Package biblatex Info: ... file 'output.bbl' found.
|
|
||||||
(/compile/output.bbl
|
|
||||||
|
|
||||||
Package biblatex Warning: The following entry could not be found
|
|
||||||
(biblatex) in the database:
|
|
||||||
(biblatex) Missing3
|
|
||||||
(biblatex) Please verify the spelling and rerun
|
|
||||||
(biblatex) LaTeX afterwards.
|
|
||||||
|
|
||||||
|
|
||||||
Package biblatex Warning: The following entry could not be found
|
|
||||||
(biblatex) in the database:
|
|
||||||
(biblatex) Missing2
|
|
||||||
(biblatex) Please verify the spelling and rerun
|
|
||||||
(biblatex) LaTeX afterwards.
|
|
||||||
|
|
||||||
|
|
||||||
Package biblatex Warning: The following entry could not be found
|
|
||||||
(biblatex) in the database:
|
|
||||||
(biblatex) Missing1
|
|
||||||
(biblatex) Please verify the spelling and rerun
|
|
||||||
(biblatex) LaTeX afterwards.
|
|
||||||
|
|
||||||
)
|
|
||||||
Package biblatex Info: Reference section=0 on input line 5.
|
|
||||||
Package biblatex Info: Reference segment=0 on input line 5.
|
|
||||||
LaTeX Font Info: External font `cmex10' loaded for size
|
|
||||||
(Font) <12> on input line 11.
|
|
||||||
LaTeX Font Info: External font `cmex10' loaded for size
|
|
||||||
(Font) <8> on input line 11.
|
|
||||||
LaTeX Font Info: External font `cmex10' loaded for size
|
|
||||||
(Font) <6> on input line 11.
|
|
||||||
[1
|
|
||||||
|
|
||||||
{/usr/local/texlive/2013/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (/compi
|
|
||||||
le/output.aux)
|
|
||||||
Package logreq Info: Writing requests to 'output.run.xml'.
|
|
||||||
\openout1 = `output.run.xml'.
|
|
||||||
|
|
||||||
)
|
|
||||||
Here is how much of TeX's memory you used:
|
|
||||||
5875 strings out of 493308
|
|
||||||
101409 string characters out of 6137823
|
|
||||||
481464 words of memory out of 5000000
|
|
||||||
9308 multiletter control sequences out of 15000+600000
|
|
||||||
8233 words of font info for 29 fonts, out of 8000000 for 9000
|
|
||||||
957 hyphenation exceptions out of 8191
|
|
||||||
44i,6n,49p,820b,967s stack positions out of 5000i,500n,10000p,200000b,80000s
|
|
||||||
</usr/local/texlive/2013/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb
|
|
||||||
></usr/local/texlive/2013/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
|
|
||||||
</usr/local/texlive/2013/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></
|
|
||||||
usr/local/texlive/2013/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></us
|
|
||||||
r/local/texlive/2013/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/
|
|
||||||
local/texlive/2013/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb>
|
|
||||||
Output written on /compile/output.pdf (1 page, 68642 bytes).
|
|
||||||
PDF statistics:
|
|
||||||
32 PDF objects out of 1000 (max. 8388607)
|
|
||||||
22 compressed objects within 1 object stream
|
|
||||||
0 named destinations out of 1000 (max. 500000)
|
|
||||||
1 words of extra memory for PDF output out of 10000 (max. 10000000)
|
|
|
@ -1,14 +0,0 @@
|
||||||
[0] Config.pm:324> INFO - This is Biber 2.1
|
|
||||||
[0] Config.pm:327> INFO - Logfile is 'output.blg'
|
|
||||||
[44] biber-darwin:276> INFO - === Thu Mar 3, 2016, 16:00:52
|
|
||||||
[45] Biber.pm:333> INFO - Reading 'output.bcf'
|
|
||||||
[148] Biber.pm:645> INFO - Found 1 citekeys in bib section 0
|
|
||||||
[168] Biber.pm:2977> INFO - Processing section 0
|
|
||||||
[184] Biber.pm:3115> INFO - Looking for bibtex format file 'bibliography.bib' for section 0
|
|
||||||
[186] bibtex.pm:1021> INFO - Decoding LaTeX character macros into UTF-8
|
|
||||||
[187] bibtex.pm:895> INFO - Found BibTeX data source 'bibliography.bib'
|
|
||||||
[187] Utils.pm:146> WARN - Entry small does not parse correctly
|
|
||||||
[187] Utils.pm:146> WARN - BibTeX subsystem: /var/folders/xz/jm214r5n7dv36_q3nclqxvpm0000gn/T/w5cKkglymq/bibliography.bib_46723.utf8, line 4, warning: possible runaway string started at line 3
|
|
||||||
[187] Utils.pm:162> ERROR - BibTeX subsystem: /var/folders/xz/jm214r5n7dv36_q3nclqxvpm0000gn/T/w5cKkglymq/bibliography.bib_46723.utf8, line 8, syntax error: at end of input, expected end of entry ("}" or ")") (skipping to next "@")
|
|
||||||
[188] Biber.pm:106> INFO - WARNINGS: 2
|
|
||||||
[188] Biber.pm:110> INFO - ERRORS: 1
|
|
|
@ -1,87 +0,0 @@
|
||||||
This is BibTeX, Version 0.99d (TeX Live 2014)
|
|
||||||
Capacity: max_strings=35307, hash_size=35307, hash_prime=30011
|
|
||||||
The top-level auxiliary file: output.aux
|
|
||||||
The style file: apj.bst
|
|
||||||
Database file #1: outputNotes.bib
|
|
||||||
Database file #2: references.bib
|
|
||||||
I was expecting a `,' or a `}'---line 196 of file references.bib
|
|
||||||
:
|
|
||||||
: @ARTICLE{Biviano03,
|
|
||||||
(Error may have been on previous line)
|
|
||||||
I'm skipping whatever remains of this entry
|
|
||||||
I was expecting a `,' or a `}'---line 1133 of file references.bib
|
|
||||||
:
|
|
||||||
: @ARTICLE{Saro13,
|
|
||||||
(Error may have been on previous line)
|
|
||||||
I'm skipping whatever remains of this entry
|
|
||||||
Repeated entry---line 541 of file references.bib
|
|
||||||
: @article{abe1984influence
|
|
||||||
: ,
|
|
||||||
I'm skipping whatever remains of this entry
|
|
||||||
I was expecting a `,' or a `}'---line 1213 of file references.bib
|
|
||||||
:
|
|
||||||
: @ARTICLE{Springel05,
|
|
||||||
(Error may have been on previous line)
|
|
||||||
I'm skipping whatever remains of this entry
|
|
||||||
You're missing a field part---line 1255 of file references.bib
|
|
||||||
: month =
|
|
||||||
: ,
|
|
||||||
I'm skipping whatever remains of this entry
|
|
||||||
Reallocated wiz_functions (elt_size=4) to 6000 items from 3000.
|
|
||||||
Warning--string name "something" is undefined
|
|
||||||
--line 152 of file references.bib
|
|
||||||
Warning--can't use both author and editor fields in Binney87
|
|
||||||
Warning--empty booktitle in Dietterich-00
|
|
||||||
Warning--empty publisher in Binney87
|
|
||||||
Warning--string name "august" is undefined
|
|
||||||
--line 152 of file references.bib
|
|
||||||
Warning--empty note in Svensmark14
|
|
||||||
A bad cross reference---entry "conf/icde/FilhoTTF01"
|
|
||||||
refers to entry "conf/icde/2001", which doesn't exist
|
|
||||||
I couldn't open style file aa.bst
|
|
||||||
---line 31 of file output.aux
|
|
||||||
: \bibstyle{aa
|
|
||||||
: }
|
|
||||||
I'm skipping whatever remains of this command
|
|
||||||
You've used 48 entries,
|
|
||||||
3010 wiz_defined-function locations,
|
|
||||||
957 strings with 17710 characters,
|
|
||||||
and the built_in function-call counts, 25881 in all, are:
|
|
||||||
= -- 1937
|
|
||||||
> -- 2358
|
|
||||||
< -- 11
|
|
||||||
+ -- 783
|
|
||||||
- -- 852
|
|
||||||
* -- 2444
|
|
||||||
:= -- 5047
|
|
||||||
add.period$ -- 48
|
|
||||||
call.type$ -- 48
|
|
||||||
change.case$ -- 320
|
|
||||||
chr.to.int$ -- 48
|
|
||||||
cite$ -- 51
|
|
||||||
duplicate$ -- 899
|
|
||||||
empty$ -- 1291
|
|
||||||
format.name$ -- 904
|
|
||||||
if$ -- 4963
|
|
||||||
int.to.chr$ -- 1
|
|
||||||
int.to.str$ -- 1
|
|
||||||
missing$ -- 47
|
|
||||||
newline$ -- 148
|
|
||||||
num.names$ -- 193
|
|
||||||
pop$ -- 349
|
|
||||||
preamble$ -- 1
|
|
||||||
purify$ -- 320
|
|
||||||
quote$ -- 0
|
|
||||||
skip$ -- 744
|
|
||||||
stack$ -- 0
|
|
||||||
substring$ -- 989
|
|
||||||
swap$ -- 1
|
|
||||||
text.length$ -- 0
|
|
||||||
text.prefix$ -- 0
|
|
||||||
top$ -- 0
|
|
||||||
type$ -- 429
|
|
||||||
warning$ -- 3
|
|
||||||
while$ -- 173
|
|
||||||
width$ -- 0
|
|
||||||
write$ -- 478
|
|
||||||
(There were 4 error messages)
|
|
|
@ -1,339 +0,0 @@
|
||||||
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdflatex 2015.3.24) 28 OCT 2015 00:36
|
|
||||||
entering extended mode
|
|
||||||
\write18 enabled.
|
|
||||||
%&-line parsing enabled.
|
|
||||||
**main.tex
|
|
||||||
(/compile/main.tex
|
|
||||||
LaTeX2e <2014/05/01>
|
|
||||||
Babel <3.9l> and hyphenation patterns for 79 languages loaded.
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/IEEEtran/IEEEtran.cls
|
|
||||||
Document Class: IEEEtran 2014/09/17 V1.8a by Michael Shell
|
|
||||||
-- See the "IEEEtran_HOWTO" manual for usage information.
|
|
||||||
-- http://www.michaelshell.org/tex/ieeetran/
|
|
||||||
\@IEEEtrantmpdimenA=\dimen102
|
|
||||||
\@IEEEtrantmpdimenB=\dimen103
|
|
||||||
\@IEEEtrantmpdimenC=\dimen104
|
|
||||||
\@IEEEtrantmpcountA=\count79
|
|
||||||
\@IEEEtrantmpcountB=\count80
|
|
||||||
\@IEEEtrantmpcountC=\count81
|
|
||||||
\@IEEEtrantmptoksA=\toks14
|
|
||||||
LaTeX Font Info: Try loading font information for OT1+ptm on input line 458.
|
|
||||||
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/psnfss/ot1ptm.fd
|
|
||||||
File: ot1ptm.fd 2001/06/04 font definitions for OT1/ptm.
|
|
||||||
)
|
|
||||||
-- Using 8.5in x 11in (letter) paper.
|
|
||||||
-- Using PDF output.
|
|
||||||
\@IEEEnormalsizeunitybaselineskip=\dimen105
|
|
||||||
-- This is a 10 point document.
|
|
||||||
\CLASSINFOnormalsizebaselineskip=\dimen106
|
|
||||||
\CLASSINFOnormalsizeunitybaselineskip=\dimen107
|
|
||||||
\IEEEnormaljot=\dimen108
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <5> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1039.
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <5> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1039.
|
|
||||||
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <7> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1039.
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <7> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1039.
|
|
||||||
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <8> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1039.
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <8> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1039.
|
|
||||||
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <9> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1039.
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <9> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1039.
|
|
||||||
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <10> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1039.
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <10> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1039.
|
|
||||||
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <11> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1039.
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <11> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1039.
|
|
||||||
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <12> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1039.
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <12> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1039.
|
|
||||||
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <17> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1039.
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <17> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1039.
|
|
||||||
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <20> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1039.
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <20> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1039.
|
|
||||||
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/n' in size <24> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/n' tried instead on input line 1039.
|
|
||||||
LaTeX Font Info: Font shape `OT1/ptm/bx/it' in size <24> not available
|
|
||||||
(Font) Font shape `OT1/ptm/b/it' tried instead on input line 1039.
|
|
||||||
|
|
||||||
\IEEEquantizedlength=\dimen109
|
|
||||||
\IEEEquantizedlengthdiff=\dimen110
|
|
||||||
\IEEEquantizedtextheightdiff=\dimen111
|
|
||||||
\IEEEilabelindentA=\dimen112
|
|
||||||
\IEEEilabelindentB=\dimen113
|
|
||||||
\IEEEilabelindent=\dimen114
|
|
||||||
\IEEEelabelindent=\dimen115
|
|
||||||
\IEEEdlabelindent=\dimen116
|
|
||||||
\IEEElabelindent=\dimen117
|
|
||||||
\IEEEiednormlabelsep=\dimen118
|
|
||||||
\IEEEiedmathlabelsep=\dimen119
|
|
||||||
\IEEEiedtopsep=\skip41
|
|
||||||
\c@section=\count82
|
|
||||||
\c@subsection=\count83
|
|
||||||
\c@subsubsection=\count84
|
|
||||||
\c@paragraph=\count85
|
|
||||||
\c@IEEEsubequation=\count86
|
|
||||||
\abovecaptionskip=\skip42
|
|
||||||
\belowcaptionskip=\skip43
|
|
||||||
\c@figure=\count87
|
|
||||||
\c@table=\count88
|
|
||||||
\@IEEEeqnnumcols=\count89
|
|
||||||
\@IEEEeqncolcnt=\count90
|
|
||||||
\@IEEEsubeqnnumrollback=\count91
|
|
||||||
\@IEEEquantizeheightA=\dimen120
|
|
||||||
\@IEEEquantizeheightB=\dimen121
|
|
||||||
\@IEEEquantizeheightC=\dimen122
|
|
||||||
\@IEEEquantizeprevdepth=\dimen123
|
|
||||||
\@IEEEquantizemultiple=\count92
|
|
||||||
\@IEEEquantizeboxA=\box26
|
|
||||||
\@IEEEtmpitemindent=\dimen124
|
|
||||||
\c@IEEEbiography=\count93
|
|
||||||
\@IEEEtranrubishbin=\box27
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/latex/caption/subcaption.sty
|
|
||||||
Package: subcaption 2013/02/03 v1.1-62 Sub-captions (AR)
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/caption/caption.sty
|
|
||||||
Package: caption 2013/05/02 v3.3-89 Customizing captions (AR)
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/caption/caption3.sty
|
|
||||||
Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR)
|
|
||||||
Package caption3 Info: TeX engine: e-TeX on input line 57.
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/graphics/keyval.sty
|
|
||||||
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
|
|
||||||
\KV@toks@=\toks15
|
|
||||||
)
|
|
||||||
\captionmargin=\dimen125
|
|
||||||
\captionmargin@=\dimen126
|
|
||||||
\captionwidth=\dimen127
|
|
||||||
\caption@tempdima=\dimen128
|
|
||||||
\caption@indent=\dimen129
|
|
||||||
\caption@parindent=\dimen130
|
|
||||||
\caption@hangindent=\dimen131
|
|
||||||
Package caption Info: Unknown document class (or package),
|
|
||||||
(caption) standard defaults will be used.
|
|
||||||
)
|
|
||||||
|
|
||||||
Package caption Warning: Unsupported document class (or package) detected,
|
|
||||||
(caption) usage of the caption package is not recommended.
|
|
||||||
See the caption package documentation for explanation.
|
|
||||||
|
|
||||||
Package caption Info: \@makecaption = \long macro:#1#2->\ifx \@captype \@IEEEta
|
|
||||||
blestring \footnotesize \bgroup \par \centering \@IEEEtabletopskipstrut {\norma
|
|
||||||
lfont \footnotesize #1}\\{\normalfont \footnotesize \scshape #2}\par \addvspace
|
|
||||||
{0.5\baselineskip }\egroup \@IEEEtablecaptionsepspace \else \@IEEEfigurecaptio
|
|
||||||
nsepspace \setbox \@tempboxa \hbox {\normalfont \footnotesize {#1.}\nobreakspac
|
|
||||||
e \nobreakspace #2}\ifdim \wd \@tempboxa >\hsize \setbox \@tempboxa \hbox {\nor
|
|
||||||
malfont \footnotesize {#1.}\nobreakspace \nobreakspace }\parbox [t]{\hsize }{\n
|
|
||||||
ormalfont \footnotesize \noindent \unhbox \@tempboxa #2}\else \ifCLASSOPTIONcon
|
|
||||||
ference \hbox to\hsize {\normalfont \footnotesize \hfil \box \@tempboxa \hfil }
|
|
||||||
\else \hbox to\hsize {\normalfont \footnotesize \box \@tempboxa \hfil }\fi \fi
|
|
||||||
\fi .
|
|
||||||
\c@ContinuedFloat=\count94
|
|
||||||
)
|
|
||||||
\c@subfigure=\count95
|
|
||||||
\c@subtable=\count96
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/latex/listing/listing.sty
|
|
||||||
Package: listing 1999/05/25
|
|
||||||
Package `listing', V1.2, <1999/05/25>
|
|
||||||
\c@listing=\count97
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/latex/hyperref/hyperref.sty
|
|
||||||
Package: hyperref 2012/11/06 v6.83m Hypertext links for LaTeX
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
|
|
||||||
Package: hobsub-hyperref 2012/05/28 v1.13 Bundle oberdiek, subset hyperref (HO)
|
|
||||||
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty
|
|
||||||
Package: hobsub-generic 2012/05/28 v1.13 Bundle oberdiek, subset generic (HO)
|
|
||||||
Package: hobsub 2012/05/28 v1.13 Construct package bundles (HO)
|
|
||||||
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
|
|
||||||
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
|
|
||||||
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
|
|
||||||
Package ifluatex Info: LuaTeX not detected.
|
|
||||||
Package: ifvtex 2010/03/01 v1.5 Detect VTeX and its facilities (HO)
|
|
||||||
Package ifvtex Info: VTeX not detected.
|
|
||||||
Package: intcalc 2007/09/27 v1.1 Expandable calculations with integers (HO)
|
|
||||||
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
|
|
||||||
Package ifpdf Info: pdfTeX in PDF mode is detected.
|
|
||||||
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
|
|
||||||
Package etexcmds Info: Could not find \expanded.
|
|
||||||
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
|
|
||||||
(etexcmds) that some package has redefined \expanded.
|
|
||||||
(etexcmds) In the latter case, load this package earlier.
|
|
||||||
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
|
|
||||||
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
|
|
||||||
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
|
|
||||||
)
|
|
||||||
Package pdftexcmds Info: LuaTeX not detected.
|
|
||||||
Package pdftexcmds Info: \pdf@primitive is available.
|
|
||||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
|
||||||
Package pdftexcmds Info: \pdfdraftmode found.
|
|
||||||
Package: pdfescape 2011/11/25 v1.13 Implements pdfTeX's escape features (HO)
|
|
||||||
Package: bigintcalc 2012/04/08 v1.3 Expandable calculations on big integers (HO
|
|
||||||
)
|
|
||||||
Package: bitset 2011/01/30 v1.1 Handle bit-vector datatype (HO)
|
|
||||||
Package: uniquecounter 2011/01/30 v1.2 Provide unlimited unique counter (HO)
|
|
||||||
)
|
|
||||||
Package hobsub Info: Skipping package `hobsub' (already loaded).
|
|
||||||
Package: letltxmacro 2010/09/02 v1.4 Let assignment for LaTeX macros (HO)
|
|
||||||
Package: hopatch 2012/05/28 v1.2 Wrapper for package hooks (HO)
|
|
||||||
Package: xcolor-patch 2011/01/30 xcolor patch
|
|
||||||
Package: atveryend 2011/06/30 v1.8 Hooks at the very end of document (HO)
|
|
||||||
Package atveryend Info: \enddocument detected (standard20110627).
|
|
||||||
Package: atbegshi 2011/10/05 v1.16 At begin shipout hook (HO)
|
|
||||||
Package: refcount 2011/10/16 v3.4 Data extraction from label references (HO)
|
|
||||||
Package: hycolor 2011/01/30 v1.7 Color options for hyperref/bookmark (HO)
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/generic/ifxetex/ifxetex.sty
|
|
||||||
Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/latex/oberdiek/auxhook.sty
|
|
||||||
Package: auxhook 2011/03/04 v1.3 Hooks for auxiliary files (HO)
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/latex/oberdiek/kvoptions.sty
|
|
||||||
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
|
|
||||||
)
|
|
||||||
\@linkdim=\dimen132
|
|
||||||
\Hy@linkcounter=\count98
|
|
||||||
\Hy@pagecounter=\count99
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/hyperref/pd1enc.def
|
|
||||||
File: pd1enc.def 2012/11/06 v6.83m Hyperref: PDFDocEncoding definition (HO)
|
|
||||||
)
|
|
||||||
\Hy@SavedSpaceFactor=\count100
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/latexconfig/hyperref.cfg
|
|
||||||
File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
|
|
||||||
)
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 4443.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 4448.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 4451.
|
|
||||||
Package hyperref Info: Plain pages OFF on input line 4458.
|
|
||||||
Package hyperref Info: Backreferencing OFF on input line 4463.
|
|
||||||
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
|
|
||||||
Package hyperref Info: Bookmarks ON on input line 4688.
|
|
||||||
\c@Hy@tempcnt=\count101
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/url/url.sty
|
|
||||||
\Urlmuskip=\muskip10
|
|
||||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
|
||||||
)
|
|
||||||
LaTeX Info: Redefining \url on input line 5041.
|
|
||||||
\XeTeXLinkMargin=\dimen133
|
|
||||||
\Fld@menulength=\count102
|
|
||||||
\Field@Width=\dimen134
|
|
||||||
\Fld@charsize=\dimen135
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 6295.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 6300.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 6303.
|
|
||||||
Package hyperref Info: backreferencing OFF on input line 6310.
|
|
||||||
Package hyperref Info: Link coloring OFF on input line 6315.
|
|
||||||
Package hyperref Info: Link coloring with OCG OFF on input line 6320.
|
|
||||||
Package hyperref Info: PDF/A mode OFF on input line 6325.
|
|
||||||
LaTeX Info: Redefining \ref on input line 6365.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 6369.
|
|
||||||
\Hy@abspage=\count103
|
|
||||||
\c@Item=\count104
|
|
||||||
\c@Hfootnote=\count105
|
|
||||||
)
|
|
||||||
|
|
||||||
Package hyperref Message: Driver (autodetected): hpdftex.
|
|
||||||
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/hyperref/hpdftex.def
|
|
||||||
File: hpdftex.def 2012/11/06 v6.83m Hyperref driver for pdfTeX
|
|
||||||
\Fld@listcount=\count106
|
|
||||||
\c@bookmark@seq@number=\count107
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
|
|
||||||
Package: rerunfilecheck 2011/04/15 v1.7 Rerun checks for auxiliary files (HO)
|
|
||||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
|
|
||||||
82.
|
|
||||||
)
|
|
||||||
\Hy@SectionHShift=\skip44
|
|
||||||
) (/compile/output.aux)
|
|
||||||
\openout1 = `output.aux'.
|
|
||||||
|
|
||||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 36.
|
|
||||||
LaTeX Font Info: ... okay on input line 36.
|
|
||||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 36.
|
|
||||||
LaTeX Font Info: ... okay on input line 36.
|
|
||||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 36.
|
|
||||||
LaTeX Font Info: ... okay on input line 36.
|
|
||||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 36.
|
|
||||||
LaTeX Font Info: ... okay on input line 36.
|
|
||||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 36.
|
|
||||||
LaTeX Font Info: ... okay on input line 36.
|
|
||||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 36.
|
|
||||||
LaTeX Font Info: ... okay on input line 36.
|
|
||||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 36.
|
|
||||||
LaTeX Font Info: ... okay on input line 36.
|
|
||||||
-- Lines per column: 58 (exact).
|
|
||||||
Package caption Info: Begin \AtBeginDocument code.
|
|
||||||
Package caption Info: hyperref package is loaded.
|
|
||||||
Package caption Info: End \AtBeginDocument code.
|
|
||||||
\AtBeginShipoutBox=\box28
|
|
||||||
Package hyperref Info: Link coloring OFF on input line 36.
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/hyperref/nameref.sty
|
|
||||||
Package: nameref 2012/10/27 v2.43 Cross-referencing by name of section
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
|
|
||||||
Package: gettitlestring 2010/12/03 v1.4 Cleanup title references (HO)
|
|
||||||
)
|
|
||||||
\c@section@level=\count108
|
|
||||||
)
|
|
||||||
LaTeX Info: Redefining \ref on input line 36.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 36.
|
|
||||||
LaTeX Info: Redefining \nameref on input line 36.
|
|
||||||
(/compile/output.out) (/compile/output.out)
|
|
||||||
\@outlinefile=\write3
|
|
||||||
\openout3 = `output.out'.
|
|
||||||
|
|
||||||
|
|
||||||
Package caption Warning: The option `hypcap=true' will be ignored for this
|
|
||||||
(caption) particular \caption on input line 46.
|
|
||||||
See the caption package documentation for explanation.
|
|
||||||
|
|
||||||
LaTeX Font Info: External font `cmex10' loaded for size
|
|
||||||
(Font) <7> on input line 53.
|
|
||||||
LaTeX Font Info: External font `cmex10' loaded for size
|
|
||||||
(Font) <5> on input line 53.
|
|
||||||
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 68.
|
|
||||||
[1{/usr/local/texlive/2014/texmf-var/fonts/map/pdftex/updmap/pdftex.map}
|
|
||||||
|
|
||||||
|
|
||||||
]
|
|
||||||
Package atveryend Info: Empty hook `AfterLastShipout' on input line 68.
|
|
||||||
(/compile/output.aux)
|
|
||||||
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 68.
|
|
||||||
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 68.
|
|
||||||
Package rerunfilecheck Info: File `output.out' has not changed.
|
|
||||||
(rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E;0.
|
|
||||||
Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 68.
|
|
||||||
)
|
|
||||||
Here is how much of TeX's memory you used:
|
|
||||||
6094 strings out of 493109
|
|
||||||
99653 string characters out of 6135010
|
|
||||||
179577 words of memory out of 5000000
|
|
||||||
9567 multiletter control sequences out of 15000+600000
|
|
||||||
27944 words of font info for 57 fonts, out of 8000000 for 9000
|
|
||||||
1141 hyphenation exceptions out of 8191
|
|
||||||
42i,6n,44p,244b,359s stack positions out of 5000i,500n,10000p,200000b,80000s
|
|
||||||
{/usr/local/texlive/2014/texmf-dist/fonts/enc/dvips/base/8r.enc}</usr/local/t
|
|
||||||
exlive/2014/texmf-dist/fonts/type1/urw/times/utmr8a.pfb>
|
|
||||||
Output written on /compile/output.pdf (1 page, 13958 bytes).
|
|
||||||
PDF statistics:
|
|
||||||
23 PDF objects out of 1000 (max. 8388607)
|
|
||||||
18 compressed objects within 1 object stream
|
|
||||||
4 named destinations out of 1000 (max. 500000)
|
|
||||||
1 words of extra memory for PDF output out of 10000 (max. 10000000)
|
|
|
@ -1,573 +0,0 @@
|
||||||
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009) (format=pdflatex 2010.5.16) 13 APR 2012 21:52
|
|
||||||
entering extended mode
|
|
||||||
%&-line parsing enabled.
|
|
||||||
**instantons.tex
|
|
||||||
(compiles/dff0c37d892f346e58fc14975a16bf69/instantons.tex
|
|
||||||
LaTeX2e <2009/09/24>
|
|
||||||
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
|
|
||||||
yphenation, german-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, ar
|
|
||||||
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
|
|
||||||
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
|
|
||||||
greek, greek, hungarian, icelandic, assamese, bengali, gujarati, hindi, kannada
|
|
||||||
, malayalam, marathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, i
|
|
||||||
rish, italian, kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, b
|
|
||||||
okmal, nynorsk, polish, portuguese, romanian, russian, sanskrit, serbian, slova
|
|
||||||
k, slovenian, spanish, swedish, turkish, turkmen, ukenglish, ukrainian, upperso
|
|
||||||
rbian, welsh, loaded.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/base/article.cls
|
|
||||||
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/base/size10.clo
|
|
||||||
File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
|
|
||||||
)
|
|
||||||
\c@part=\count79
|
|
||||||
\c@section=\count80
|
|
||||||
\c@subsection=\count81
|
|
||||||
\c@subsubsection=\count82
|
|
||||||
\c@paragraph=\count83
|
|
||||||
\c@subparagraph=\count84
|
|
||||||
\c@figure=\count85
|
|
||||||
\c@table=\count86
|
|
||||||
\abovecaptionskip=\skip41
|
|
||||||
\belowcaptionskip=\skip42
|
|
||||||
\bibindent=\dimen102
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/relsize/relsize.sty
|
|
||||||
Package: relsize 2003/07/04 ver 3.1
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/preprint/fullpage.sty
|
|
||||||
Package: fullpage 1999/02/23 1.1 (PWD)
|
|
||||||
\FP@margin=\skip43
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsmath.sty
|
|
||||||
Package: amsmath 2000/07/18 v2.13 AMS math features
|
|
||||||
\@mathmargin=\skip44
|
|
||||||
For additional information on amsmath, use the `?' option.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amstext.sty
|
|
||||||
Package: amstext 2000/06/29 v2.01
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsgen.sty
|
|
||||||
File: amsgen.sty 1999/11/30 v2.0
|
|
||||||
\@emptytoks=\toks14
|
|
||||||
\ex@=\dimen103
|
|
||||||
)) (/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
|
||||||
Package: amsbsy 1999/11/29 v1.2d
|
|
||||||
\pmbraise@=\dimen104
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsopn.sty
|
|
||||||
Package: amsopn 1999/12/14 v2.01 operator names
|
|
||||||
)
|
|
||||||
\inf@bad=\count87
|
|
||||||
LaTeX Info: Redefining \frac on input line 211.
|
|
||||||
\uproot@=\count88
|
|
||||||
\leftroot@=\count89
|
|
||||||
LaTeX Info: Redefining \overline on input line 307.
|
|
||||||
\classnum@=\count90
|
|
||||||
\DOTSCASE@=\count91
|
|
||||||
LaTeX Info: Redefining \ldots on input line 379.
|
|
||||||
LaTeX Info: Redefining \dots on input line 382.
|
|
||||||
LaTeX Info: Redefining \cdots on input line 467.
|
|
||||||
\Mathstrutbox@=\box26
|
|
||||||
\strutbox@=\box27
|
|
||||||
\big@size=\dimen105
|
|
||||||
LaTeX Font Info: Redeclaring font encoding OML on input line 567.
|
|
||||||
LaTeX Font Info: Redeclaring font encoding OMS on input line 568.
|
|
||||||
\macc@depth=\count92
|
|
||||||
\c@MaxMatrixCols=\count93
|
|
||||||
\dotsspace@=\muskip10
|
|
||||||
\c@parentequation=\count94
|
|
||||||
\dspbrk@lvl=\count95
|
|
||||||
\tag@help=\toks15
|
|
||||||
\row@=\count96
|
|
||||||
\column@=\count97
|
|
||||||
\maxfields@=\count98
|
|
||||||
\andhelp@=\toks16
|
|
||||||
\eqnshift@=\dimen106
|
|
||||||
\alignsep@=\dimen107
|
|
||||||
\tagshift@=\dimen108
|
|
||||||
\tagwidth@=\dimen109
|
|
||||||
\totwidth@=\dimen110
|
|
||||||
\lineht@=\dimen111
|
|
||||||
\@envbody=\toks17
|
|
||||||
\multlinegap=\skip45
|
|
||||||
\multlinetaggap=\skip46
|
|
||||||
\mathdisplay@stack=\toks18
|
|
||||||
LaTeX Info: Redefining \[ on input line 2666.
|
|
||||||
LaTeX Info: Redefining \] on input line 2667.
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/amscls/amsthm.sty
|
|
||||||
Package: amsthm 2004/08/06 v2.20
|
|
||||||
\thm@style=\toks19
|
|
||||||
\thm@bodyfont=\toks20
|
|
||||||
\thm@headfont=\toks21
|
|
||||||
\thm@notefont=\toks22
|
|
||||||
\thm@headpunct=\toks23
|
|
||||||
\thm@preskip=\skip47
|
|
||||||
\thm@postskip=\skip48
|
|
||||||
\thm@headsep=\skip49
|
|
||||||
\dth@everypar=\toks24
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
|
||||||
Package: amsfonts 2009/06/22 v3.00 Basic AMSFonts support
|
|
||||||
\symAMSa=\mathgroup4
|
|
||||||
\symAMSb=\mathgroup5
|
|
||||||
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
|
|
||||||
(Font) U/euf/m/n --> U/euf/b/n on input line 96.
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/hyperref/hyperref.sty
|
|
||||||
Package: hyperref 2010/05/04 v6.81a Hypertext links for LaTeX
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
|
|
||||||
Package: ltxcmds 2010/04/26 v1.7 LaTeX kernel commands for general use (HO)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/keyval.sty
|
|
||||||
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
|
|
||||||
\KV@toks@=\toks25
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
|
|
||||||
Package: kvsetkeys 2010/03/01 v1.9 Key value parser (HO)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/infwarerr.sty
|
|
||||||
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/message (HO)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/etexcmds.sty
|
|
||||||
Package: etexcmds 2010/01/28 v1.3 Prefix for e-TeX command names (HO)
|
|
||||||
Package etexcmds Info: Could not find \expanded.
|
|
||||||
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
|
|
||||||
(etexcmds) that some package has redefined \expanded.
|
|
||||||
(etexcmds) In the latter case, load this package earlier.
|
|
||||||
)) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/pdfescape.sty
|
|
||||||
Package: pdfescape 2010/03/01 v1.9 Provides hex, PDF name and string conversion
|
|
||||||
s (HO)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
|
|
||||||
Package: pdftexcmds 2010/04/01 v0.9 Utility functions of pdfTeX for LuaTeX (HO)
|
|
||||||
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifluatex.sty
|
|
||||||
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
|
|
||||||
Package ifluatex Info: LuaTeX not detected.
|
|
||||||
)
|
|
||||||
Package pdftexcmds Info: LuaTeX not detected.
|
|
||||||
Package pdftexcmds Info: \pdf@primitive is available.
|
|
||||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
|
||||||
)) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifpdf.sty
|
|
||||||
Package: ifpdf 2010/01/28 v2.1 Provides the ifpdf switch (HO)
|
|
||||||
Package ifpdf Info: pdfTeX in pdf mode detected.
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifvtex.sty
|
|
||||||
Package: ifvtex 2010/03/01 v1.5 Switches for detecting VTeX and its modes (HO)
|
|
||||||
Package ifvtex Info: VTeX not detected.
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/ifxetex/ifxetex.sty
|
|
||||||
Package: ifxetex 2009/01/23 v0.5 Provides ifxetex conditional
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/hycolor.sty
|
|
||||||
Package: hycolor 2009/12/12 v1.6 Color options of hyperref/bookmark (HO)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/xcolor-patch.sty
|
|
||||||
Package: xcolor-patch 2009/12/12 xcolor patch
|
|
||||||
)) (/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/letltxmacro.sty
|
|
||||||
Package: letltxmacro 2008/06/24 v1.3 Let assignment for LaTeX macros (HO)
|
|
||||||
)
|
|
||||||
\@linkdim=\dimen112
|
|
||||||
\Hy@linkcounter=\count99
|
|
||||||
\Hy@pagecounter=\count100
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/hyperref/pd1enc.def
|
|
||||||
File: pd1enc.def 2010/05/04 v6.81a Hyperref: PDFDocEncoding definition (HO)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/intcalc.sty
|
|
||||||
Package: intcalc 2007/09/27 v1.1 Expandable integer calculations (HO)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/latexconfig/hyperref.cfg
|
|
||||||
File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/kvoptions.sty
|
|
||||||
Package: kvoptions 2010/02/22 v3.7 Keyval support for LaTeX options (HO)
|
|
||||||
)
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 3639.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 3644.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 3647.
|
|
||||||
Package hyperref Info: Plain pages OFF on input line 3654.
|
|
||||||
Package hyperref Info: Backreferencing OFF on input line 3659.
|
|
||||||
Implicit mode ON; LaTeX internals redefined
|
|
||||||
Package hyperref Info: Bookmarks ON on input line 3855.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/url/url.sty
|
|
||||||
\Urlmuskip=\muskip11
|
|
||||||
Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc.
|
|
||||||
)
|
|
||||||
LaTeX Info: Redefining \url on input line 4140.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/bitset.sty
|
|
||||||
Package: bitset 2007/09/28 v1.0 Data type bit set (HO)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/bigintcalc.sty
|
|
||||||
Package: bigintcalc 2007/11/11 v1.1 Expandable big integer calculations (HO)
|
|
||||||
))
|
|
||||||
\Fld@menulength=\count101
|
|
||||||
\Field@Width=\dimen113
|
|
||||||
\Fld@charsize=\dimen114
|
|
||||||
\Field@toks=\toks26
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 5118.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 5123.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 5126.
|
|
||||||
Package hyperref Info: backreferencing OFF on input line 5133.
|
|
||||||
Package hyperref Info: Link coloring OFF on input line 5138.
|
|
||||||
Package hyperref Info: Link coloring with OCG OFF on input line 5143.
|
|
||||||
Package hyperref Info: PDF/A mode OFF on input line 5148.
|
|
||||||
LaTeX Info: Redefining \ref on input line 5188.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 5192.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/atbegshi.sty
|
|
||||||
Package: atbegshi 2010/03/25 v1.12 At begin shipout hook (HO)
|
|
||||||
)
|
|
||||||
\Hy@abspage=\count102
|
|
||||||
\c@Item=\count103
|
|
||||||
\c@Hfootnote=\count104
|
|
||||||
)
|
|
||||||
* hyperref using default driver hpdftex *
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/hyperref/hpdftex.def
|
|
||||||
File: hpdftex.def 2010/05/04 v6.81a Hyperref driver for pdfTeX
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/atveryend.sty
|
|
||||||
Package: atveryend 2010/03/24 v1.5 Hooks at very end of document (HO)
|
|
||||||
Package atveryend Info: \enddocument detected (standard).
|
|
||||||
)
|
|
||||||
\Fld@listcount=\count105
|
|
||||||
\c@bookmark@seq@number=\count106
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
|
|
||||||
Package: rerunfilecheck 2010/03/16 v1.6 Rerun checks for auxiliary files (HO)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/uniquecounter.sty
|
|
||||||
Package: uniquecounter 2009/12/18 v1.1 Provides unlimited unique counter (HO)
|
|
||||||
)
|
|
||||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
|
|
||||||
71.
|
|
||||||
)
|
|
||||||
\Hy@SectionHShift=\skip50
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/subfig/subfig.sty
|
|
||||||
Package: subfig 2005/06/28 ver: 1.3 subfig package
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/caption/caption.sty
|
|
||||||
Package: caption 2010/01/09 v3.1m Customizing captions (AR)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/caption/caption3.sty
|
|
||||||
Package: caption3 2010/01/14 v3.1m caption3 kernel (AR)
|
|
||||||
\captionmargin=\dimen115
|
|
||||||
\captionmargin@=\dimen116
|
|
||||||
\captionwidth=\dimen117
|
|
||||||
\caption@indent=\dimen118
|
|
||||||
\caption@parindent=\dimen119
|
|
||||||
\caption@hangindent=\dimen120
|
|
||||||
)
|
|
||||||
\c@ContinuedFloat=\count107
|
|
||||||
Package caption Info: hyperref package is loaded.
|
|
||||||
)
|
|
||||||
\c@KVtest=\count108
|
|
||||||
\sf@farskip=\skip51
|
|
||||||
\sf@captopadj=\dimen121
|
|
||||||
\sf@capskip=\skip52
|
|
||||||
\sf@nearskip=\skip53
|
|
||||||
\c@subfigure=\count109
|
|
||||||
\c@subfigure@save=\count110
|
|
||||||
\c@lofdepth=\count111
|
|
||||||
\c@subtable=\count112
|
|
||||||
\c@subtable@save=\count113
|
|
||||||
\c@lotdepth=\count114
|
|
||||||
\sf@top=\skip54
|
|
||||||
\sf@bottom=\skip55
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/graphicx.sty
|
|
||||||
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/graphics.sty
|
|
||||||
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/trig.sty
|
|
||||||
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/latexconfig/graphics.cfg
|
|
||||||
File: graphics.cfg 2009/08/28 v1.8 graphics configuration of TeX Live
|
|
||||||
)
|
|
||||||
Package graphics Info: Driver file: pdftex.def on input line 91.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/pdftex-def/pdftex.def
|
|
||||||
File: pdftex.def 2010/02/14 v0.04n Graphics/color for pdfTeX
|
|
||||||
\Gread@gobject=\count115
|
|
||||||
))
|
|
||||||
\Gin@req@height=\dimen122
|
|
||||||
\Gin@req@width=\dimen123
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/showlabels/showlabels.sty
|
|
||||||
Package: showlabels 2009/05/29 v1.6.5
|
|
||||||
Package: `showlabels' v1.6.5 <2009/05/29>
|
|
||||||
with amsmath equation tags
|
|
||||||
\SL@labelposition=\count116
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/mh/mathtools.sty
|
|
||||||
Package: mathtools 2008/08/01 v1.06 mathematical typesetting tools (MH)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/tools/calc.sty
|
|
||||||
Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
|
|
||||||
\calc@Acount=\count117
|
|
||||||
\calc@Bcount=\count118
|
|
||||||
\calc@Adimen=\dimen124
|
|
||||||
\calc@Bdimen=\dimen125
|
|
||||||
\calc@Askip=\skip56
|
|
||||||
\calc@Bskip=\skip57
|
|
||||||
LaTeX Info: Redefining \setlength on input line 76.
|
|
||||||
LaTeX Info: Redefining \addtolength on input line 77.
|
|
||||||
\calc@Ccount=\count119
|
|
||||||
\calc@Cskip=\skip58
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/mh/mhsetup.sty
|
|
||||||
Package: mhsetup 2010/01/21 v1.2a programming setup (MH)
|
|
||||||
)
|
|
||||||
\g_MT_multlinerow_int=\count120
|
|
||||||
\l_MT_multwidth_dim=\dimen126
|
|
||||||
)
|
|
||||||
\c@claim=\count121
|
|
||||||
(compiles/dff0c37d892f346e58fc14975a16bf69/output.aux)
|
|
||||||
\openout1 = `output.aux'.
|
|
||||||
|
|
||||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
\AtBeginShipoutBox=\box28
|
|
||||||
Package hyperref Info: Link coloring OFF on input line 30.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/hyperref/nameref.sty
|
|
||||||
Package: nameref 2010/04/30 v2.40 Cross-referencing by name of section
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/refcount.sty
|
|
||||||
Package: refcount 2008/08/11 v3.1 Data extraction from references (HO)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
|
|
||||||
Package: gettitlestring 2009/12/18 v1.3 Cleanup title references (HO)
|
|
||||||
)
|
|
||||||
\c@section@level=\count122
|
|
||||||
)
|
|
||||||
LaTeX Info: Redefining \ref on input line 30.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 30.
|
|
||||||
LaTeX Info: Redefining \nameref on input line 30.
|
|
||||||
(compiles/dff0c37d892f346e58fc14975a16bf69/output.out) (compiles/dff0c37d892f34
|
|
||||||
6e58fc14975a16bf69/output.out)
|
|
||||||
\@outlinefile=\write3
|
|
||||||
\openout3 = `output.out'.
|
|
||||||
|
|
||||||
Package caption Info: Begin \AtBeginDocument code.
|
|
||||||
Package caption3 Info: subfig package 1.2 or 1.3 is loaded.
|
|
||||||
LaTeX Info: Redefining \subref on input line 30.
|
|
||||||
Package caption Info: End \AtBeginDocument code.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/context/base/supp-pdf.mkii
|
|
||||||
[Loading MPS to PDF converter (version 2006.09.02).]
|
|
||||||
\scratchcounter=\count123
|
|
||||||
\scratchdimen=\dimen127
|
|
||||||
\scratchbox=\box29
|
|
||||||
\nofMPsegments=\count124
|
|
||||||
\nofMParguments=\count125
|
|
||||||
\everyMPshowfont=\toks27
|
|
||||||
\MPscratchCnt=\count126
|
|
||||||
\MPscratchDim=\dimen128
|
|
||||||
\MPnumerator=\count127
|
|
||||||
\everyMPtoPDFconversion=\toks28
|
|
||||||
) (compiles/dff0c37d892f346e58fc14975a16bf69/output.toc
|
|
||||||
LaTeX Font Info: Try loading font information for U+msa on input line 3.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/umsa.fd
|
|
||||||
File: umsa.fd 2009/06/22 v3.00 AMS symbols A
|
|
||||||
)
|
|
||||||
LaTeX Font Info: Try loading font information for U+msb on input line 3.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/umsb.fd
|
|
||||||
File: umsb.fd 2009/06/22 v3.00 AMS symbols B
|
|
||||||
))
|
|
||||||
\tf@toc=\write4
|
|
||||||
\openout4 = `output.toc'.
|
|
||||||
|
|
||||||
(compiles/dff0c37d892f346e58fc14975a16bf69/sections/introduction.tex) (compiles
|
|
||||||
/dff0c37d892f346e58fc14975a16bf69/sections/instantons.tex [1
|
|
||||||
|
|
||||||
{/usr/local/texlive/2009/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
|
|
||||||
LaTeX Font Info: Try loading font information for U+euf on input line 7.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/ueuf.fd
|
|
||||||
File: ueuf.fd 2009/06/22 v3.00 Euler Fraktur
|
|
||||||
) [2] [3] [4] [5] [6] [7])
|
|
||||||
(compiles/dff0c37d892f346e58fc14975a16bf69/sections/moduli_space_approximation.
|
|
||||||
tex [8] [9] [10] [11] [12])
|
|
||||||
(compiles/dff0c37d892f346e58fc14975a16bf69/sections/dynamics_of_single_instanto
|
|
||||||
n.tex [13] <figures/variation_of_theta_dot.png, id=342, 361.35pt x 228.855pt>
|
|
||||||
File: figures/variation_of_theta_dot.png Graphic file (type png)
|
|
||||||
<use figures/variation_of_theta_dot.png> <figures/variation_of_rho_dot.png, id=
|
|
||||||
343, 361.35pt x 232.87pt>
|
|
||||||
File: figures/variation_of_rho_dot.png Graphic file (type png)
|
|
||||||
<use figures/variation_of_rho_dot.png>
|
|
||||||
Overfull \hbox (13.3333pt too wide) in paragraph at lines 55--61
|
|
||||||
[][][][]
|
|
||||||
[]
|
|
||||||
|
|
||||||
)
|
|
||||||
(compiles/dff0c37d892f346e58fc14975a16bf69/sections/dynamics_of_two_instantons.
|
|
||||||
tex [14 <compiles/dff0c37d892f346e58fc14975a16bf69/figures/variation_of_theta_d
|
|
||||||
ot.png (PNG copy)> <compiles/dff0c37d892f346e58fc14975a16bf69/figures/variation
|
|
||||||
_of_rho_dot.png (PNG copy)>] [15] [16] <figures/higgs_field/fig1.png, id=392, 3
|
|
||||||
61.35pt x 285.065pt>
|
|
||||||
File: figures/higgs_field/fig1.png Graphic file (type png)
|
|
||||||
<use figures/higgs_field/fig1.png> <figures/higgs_field/fig2.png, id=393, 361.3
|
|
||||||
5pt x 286.06876pt>
|
|
||||||
File: figures/higgs_field/fig2.png Graphic file (type png)
|
|
||||||
<use figures/higgs_field/fig2.png> <figures/higgs_field/fig3.png, id=394, 361.3
|
|
||||||
5pt x 285.065pt>
|
|
||||||
File: figures/higgs_field/fig3.png Graphic file (type png)
|
|
||||||
<use figures/higgs_field/fig3.png> [17] <figures/fig4.png, id=414, 320.8788pt x
|
|
||||||
198.7425pt>
|
|
||||||
File: figures/fig4.png Graphic file (type png)
|
|
||||||
<use figures/fig4.png> [18 <compiles/dff0c37d892f346e58fc14975a16bf69/figures/h
|
|
||||||
iggs_field/fig1.png (PNG copy)> <compiles/dff0c37d892f346e58fc14975a16bf69/figu
|
|
||||||
res/higgs_field/fig2.png (PNG copy)> <compiles/dff0c37d892f346e58fc14975a16bf69
|
|
||||||
/figures/higgs_field/fig3.png (PNG copy)> <compiles/dff0c37d892f346e58fc14975a1
|
|
||||||
6bf69/figures/fig4.png>] <figures/attraction_and_repulsion.png, id=429, 769.876
|
|
||||||
25pt x 473.77pt>
|
|
||||||
File: figures/attraction_and_repulsion.png Graphic file (type png)
|
|
||||||
<use figures/attraction_and_repulsion.png> <figures/scatterings/flower.png, id=
|
|
||||||
431, 361.35pt x 363.3575pt>
|
|
||||||
File: figures/scatterings/flower.png Graphic file (type png)
|
|
||||||
<use figures/scatterings/flower.png> <figures/scatterings/circle.png, id=432, 3
|
|
||||||
61.35pt x 361.35pt>
|
|
||||||
File: figures/scatterings/circle.png Graphic file (type png)
|
|
||||||
<use figures/scatterings/circle.png> <figures/scatterings/right_angle.png, id=4
|
|
||||||
33, 361.35pt x 363.3575pt>
|
|
||||||
File: figures/scatterings/right_angle.png Graphic file (type png)
|
|
||||||
<use figures/scatterings/right_angle.png> [19 <compiles/dff0c37d892f346e58fc149
|
|
||||||
75a16bf69/figures/attraction_and_repulsion.png (PNG copy)>] [20 <compiles/dff0c
|
|
||||||
37d892f346e58fc14975a16bf69/figures/scatterings/flower.png (PNG copy)> <compile
|
|
||||||
s/dff0c37d892f346e58fc14975a16bf69/figures/scatterings/circle.png (PNG copy)> <
|
|
||||||
compiles/dff0c37d892f346e58fc14975a16bf69/figures/scatterings/right_angle.png (
|
|
||||||
PNG copy)>] <figures/angular_momentum_exchange_rho.png, id=456, 361.35pt x 232.
|
|
||||||
87pt>
|
|
||||||
File: figures/angular_momentum_exchange_rho.png Graphic file (type png)
|
|
||||||
<use figures/angular_momentum_exchange_rho.png> <figures/angular_momentum_excha
|
|
||||||
nge_L.png, id=457, 361.35pt x 210.7875pt>
|
|
||||||
File: figures/angular_momentum_exchange_L.png Graphic file (type png)
|
|
||||||
<use figures/angular_momentum_exchange_L.png>) (compiles/dff0c37d892f346e58fc14
|
|
||||||
975a16bf69/output.bbl [21 <compiles/dff0c37d892f346e58fc14975a16bf69/figures/an
|
|
||||||
gular_momentum_exchange_rho.png (PNG copy)> <compiles/dff0c37d892f346e58fc14975
|
|
||||||
a16bf69/figures/angular_momentum_exchange_L.png (PNG copy)>]) (compiles/dff0c37
|
|
||||||
d892f346e58fc14975a16bf69/sections/appendices.tex
|
|
||||||
! Undefined control sequence.
|
|
||||||
l.29 \T
|
|
||||||
\left( Z_{ri} Z_{si} \right) = \tfrac{1}{2} \partial^2 \Tr \left( C_...
|
|
||||||
The control sequence at the end of the top line
|
|
||||||
of your error message was never \def'ed. If you have
|
|
||||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
|
||||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
|
||||||
and I'll forget about whatever was undefined.
|
|
||||||
|
|
||||||
|
|
||||||
! LaTeX Error: \begin{equation} on input line 28 ended by \end{equaion}.
|
|
||||||
|
|
||||||
See the LaTeX manual or LaTeX Companion for explanation.
|
|
||||||
Type H <return> for immediate help.
|
|
||||||
...
|
|
||||||
|
|
||||||
l.30 \end{equaion}
|
|
||||||
|
|
||||||
Your command was ignored.
|
|
||||||
Type I <command> <return> to replace it with another command,
|
|
||||||
or <return> to continue without it.
|
|
||||||
|
|
||||||
! Missing $ inserted.
|
|
||||||
<inserted text>
|
|
||||||
$
|
|
||||||
l.30 \end{equaion}
|
|
||||||
|
|
||||||
I've inserted something that you may have forgotten.
|
|
||||||
(See the <inserted text> above.)
|
|
||||||
With luck, this will get me unwedged. But if you
|
|
||||||
really didn't forget anything, try typing `2' now; then
|
|
||||||
my insertion and my current dilemma will both disappear.
|
|
||||||
|
|
||||||
! Display math should end with $$.
|
|
||||||
<to be read again>
|
|
||||||
\endgroup
|
|
||||||
l.30 \end{equaion}
|
|
||||||
|
|
||||||
The `$' that I just saw supposedly matches a previous `$$'.
|
|
||||||
So I shall assume that you typed `$$' both times.
|
|
||||||
|
|
||||||
! Extra }, or forgotten \right.
|
|
||||||
<template> }
|
|
||||||
$}\ifmeasuring@ \savefieldlength@ \fi \set@field \hfil \endtempl...
|
|
||||||
l.46 \end{align}
|
|
||||||
|
|
||||||
I've deleted a group-closing symbol because it seems to be
|
|
||||||
spurious, as in `$x}$'. But perhaps the } is legitimate and
|
|
||||||
you forgot something else, as in `\hbox{$x}'. In such cases
|
|
||||||
the way to recover is to insert both the forgotten and the
|
|
||||||
deleted material, e.g., by typing `I$}'.
|
|
||||||
|
|
||||||
! Missing \right. inserted.
|
|
||||||
<inserted text>
|
|
||||||
\right .
|
|
||||||
l.46 \end{align}
|
|
||||||
|
|
||||||
I've inserted something that you may have forgotten.
|
|
||||||
(See the <inserted text> above.)
|
|
||||||
With luck, this will get me unwedged. But if you
|
|
||||||
really didn't forget anything, try typing `2' now; then
|
|
||||||
my insertion and my current dilemma will both disappear.
|
|
||||||
|
|
||||||
! Missing } inserted.
|
|
||||||
<inserted text>
|
|
||||||
}
|
|
||||||
l.46 \end{align}
|
|
||||||
|
|
||||||
I've inserted something that you may have forgotten.
|
|
||||||
(See the <inserted text> above.)
|
|
||||||
With luck, this will get me unwedged. But if you
|
|
||||||
really didn't forget anything, try typing `2' now; then
|
|
||||||
my insertion and my current dilemma will both disappear.
|
|
||||||
|
|
||||||
! Extra }, or forgotten \right.
|
|
||||||
<template> }
|
|
||||||
$}\ifmeasuring@ \savefieldlength@ \fi \set@field \hfil \endtempl...
|
|
||||||
l.46 \end{align}
|
|
||||||
|
|
||||||
I've deleted a group-closing symbol because it seems to be
|
|
||||||
spurious, as in `$x}$'. But perhaps the } is legitimate and
|
|
||||||
you forgot something else, as in `\hbox{$x}'. In such cases
|
|
||||||
the way to recover is to insert both the forgotten and the
|
|
||||||
deleted material, e.g., by typing `I$}'.
|
|
||||||
|
|
||||||
! Missing \right. inserted.
|
|
||||||
<inserted text>
|
|
||||||
\right .
|
|
||||||
l.46 \end{align}
|
|
||||||
|
|
||||||
I've inserted something that you may have forgotten.
|
|
||||||
(See the <inserted text> above.)
|
|
||||||
With luck, this will get me unwedged. But if you
|
|
||||||
really didn't forget anything, try typing `2' now; then
|
|
||||||
my insertion and my current dilemma will both disappear.
|
|
||||||
|
|
||||||
! Missing } inserted.
|
|
||||||
<inserted text>
|
|
||||||
}
|
|
||||||
l.46 \end{align}
|
|
||||||
|
|
||||||
I've inserted something that you may have forgotten.
|
|
||||||
(See the <inserted text> above.)
|
|
||||||
With luck, this will get me unwedged. But if you
|
|
||||||
really didn't forget anything, try typing `2' now; then
|
|
||||||
my insertion and my current dilemma will both disappear.
|
|
||||||
|
|
||||||
[22] [23] [24] [25] [26] [27] [28] [29] [30])
|
|
||||||
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 51.
|
|
||||||
[31]
|
|
||||||
Package atveryend Info: Empty hook `AfterLastShipout' on input line 51.
|
|
||||||
(compiles/dff0c37d892f346e58fc14975a16bf69/output.aux)
|
|
||||||
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 51.
|
|
||||||
Package rerunfilecheck Info: File `output.out' has not changed.
|
|
||||||
(rerunfilecheck) Checksum: 47077DD58F3BF93130F2EA39E2DC1E25;1709.
|
|
||||||
)
|
|
||||||
Here is how much of TeX's memory you used:
|
|
||||||
7454 strings out of 493773
|
|
||||||
116048 string characters out of 3145367
|
|
||||||
210341 words of memory out of 3000000
|
|
||||||
10213 multiletter control sequences out of 15000+200000
|
|
||||||
13189 words of font info for 51 fonts, out of 3000000 for 9000
|
|
||||||
714 hyphenation exceptions out of 8191
|
|
||||||
44i,20n,45p,1356b,436s stack positions out of 5000i,500n,10000p,200000b,50000s
|
|
||||||
</usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb
|
|
||||||
></usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
|
|
||||||
</usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb><
|
|
||||||
/usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></
|
|
||||||
usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi5.pfb></us
|
|
||||||
r/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/
|
|
||||||
local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/lo
|
|
||||||
cal/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/loca
|
|
||||||
l/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmr5.pfb></usr/local/t
|
|
||||||
exlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/local/texl
|
|
||||||
ive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive
|
|
||||||
/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/20
|
|
||||||
09/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/200
|
|
||||||
9/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb></usr/local/texlive/2009/
|
|
||||||
texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb></usr/local/texlive/2009/te
|
|
||||||
xmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2009/tex
|
|
||||||
mf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb></usr/local/texlive/2009/texmf
|
|
||||||
-dist/fonts/type1/public/amsfonts/euler/eufm10.pfb></usr/local/texlive/2009/tex
|
|
||||||
mf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb>
|
|
||||||
Output written on compiles/dff0c37d892f346e58fc14975a16bf69/output.pdf (31 page
|
|
||||||
s, 650810 bytes).
|
|
||||||
PDF statistics:
|
|
||||||
801 PDF objects out of 1000 (max. 8388607)
|
|
||||||
360 named destinations out of 1000 (max. 500000)
|
|
||||||
253 words of extra memory for PDF output out of 10000 (max. 10000000)
|
|
||||||
|
|
|
@ -1,375 +0,0 @@
|
||||||
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdflatex 2020.9.10) 2 SEP 2021 10:57
|
|
||||||
entering extended mode
|
|
||||||
\write18 enabled.
|
|
||||||
file:line:error style messages enabled.
|
|
||||||
%&-line parsing enabled.
|
|
||||||
**main.tex
|
|
||||||
(/compile/main.tex
|
|
||||||
LaTeX2e <2020-02-02> patch level 5
|
|
||||||
L3 programming layer <2020-07-17> (/usr/local/texlive/2020/texmf-dist/tex/latex/base/article.cls
|
|
||||||
Document Class: article 2019/12/20 v1.4l Standard LaTeX document class
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/size10.clo
|
|
||||||
File: size10.clo 2019/12/20 v1.4l Standard LaTeX file (size option)
|
|
||||||
)
|
|
||||||
\c@part=\count168
|
|
||||||
\c@section=\count169
|
|
||||||
\c@subsection=\count170
|
|
||||||
\c@subsubsection=\count171
|
|
||||||
\c@paragraph=\count172
|
|
||||||
\c@subparagraph=\count173
|
|
||||||
\c@figure=\count174
|
|
||||||
\c@table=\count175
|
|
||||||
\abovecaptionskip=\skip47
|
|
||||||
\belowcaptionskip=\skip48
|
|
||||||
\bibindent=\dimen134
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/babel/babel.sty
|
|
||||||
Package: babel 2020/07/13 3.47 The Babel package
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/babel/babel.def
|
|
||||||
File: babel.def 2020/07/13 3.47 Babel common definitions
|
|
||||||
\babel@savecnt=\count176
|
|
||||||
\U@D=\dimen135
|
|
||||||
\l@babelnohyphens=\language86
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/babel/txtbabel.def)
|
|
||||||
\bbl@readstream=\read2
|
|
||||||
)
|
|
||||||
\bbl@dirlevel=\count177
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/babel-english/english.ldf
|
|
||||||
Language: english 2017/06/06 v3.3r English support from the babel system
|
|
||||||
Package babel Info: \l@canadian = using hyphenrules for english
|
|
||||||
(babel) (\language0) on input line 102.
|
|
||||||
Package babel Info: \l@australian = using hyphenrules for ukenglish
|
|
||||||
(babel) (\language21) on input line 105.
|
|
||||||
Package babel Info: \l@newzealand = using hyphenrules for ukenglish
|
|
||||||
(babel) (\language21) on input line 108.
|
|
||||||
)) (/usr/local/texlive/2020/texmf-dist/tex/latex/geometry/geometry.sty
|
|
||||||
Package: geometry 2020/01/02 v5.9 Page Geometry
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/keyval.sty
|
|
||||||
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
|
|
||||||
\KV@toks@=\toks15
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/iftex/ifvtex.sty
|
|
||||||
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/iftex/iftex.sty
|
|
||||||
Package: iftex 2020/03/06 v1.0d TeX engine tests
|
|
||||||
))
|
|
||||||
\Gm@cnth=\count178
|
|
||||||
\Gm@cntv=\count179
|
|
||||||
\c@Gm@tempcnt=\count180
|
|
||||||
\Gm@bindingoffset=\dimen136
|
|
||||||
\Gm@wd@mp=\dimen137
|
|
||||||
\Gm@odd@mp=\dimen138
|
|
||||||
\Gm@even@mp=\dimen139
|
|
||||||
\Gm@layoutwidth=\dimen140
|
|
||||||
\Gm@layoutheight=\dimen141
|
|
||||||
\Gm@layouthoffset=\dimen142
|
|
||||||
\Gm@layoutvoffset=\dimen143
|
|
||||||
\Gm@dimlist=\toks16
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsmath.sty
|
|
||||||
Package: amsmath 2020/01/20 v2.17e AMS math features
|
|
||||||
\@mathmargin=\skip49
|
|
||||||
For additional information on amsmath, use the `?' option.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amstext.sty
|
|
||||||
Package: amstext 2000/06/29 v2.01 AMS text
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsgen.sty
|
|
||||||
File: amsgen.sty 1999/11/30 v2.0 generic functions
|
|
||||||
\@emptytoks=\toks17
|
|
||||||
\ex@=\dimen144
|
|
||||||
)) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
|
||||||
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
|
|
||||||
\pmbraise@=\dimen145
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsopn.sty
|
|
||||||
Package: amsopn 2016/03/08 v2.02 operator names
|
|
||||||
)
|
|
||||||
\inf@bad=\count181
|
|
||||||
LaTeX Info: Redefining \frac on input line 227.
|
|
||||||
\uproot@=\count182
|
|
||||||
\leftroot@=\count183
|
|
||||||
LaTeX Info: Redefining \overline on input line 389.
|
|
||||||
\classnum@=\count184
|
|
||||||
\DOTSCASE@=\count185
|
|
||||||
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@=\box45
|
|
||||||
\strutbox@=\box46
|
|
||||||
\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=\count186
|
|
||||||
\c@MaxMatrixCols=\count187
|
|
||||||
\dotsspace@=\muskip16
|
|
||||||
\c@parentequation=\count188
|
|
||||||
\dspbrk@lvl=\count189
|
|
||||||
\tag@help=\toks18
|
|
||||||
\row@=\count190
|
|
||||||
\column@=\count191
|
|
||||||
\maxfields@=\count192
|
|
||||||
\andhelp@=\toks19
|
|
||||||
\eqnshift@=\dimen147
|
|
||||||
\alignsep@=\dimen148
|
|
||||||
\tagshift@=\dimen149
|
|
||||||
\tagwidth@=\dimen150
|
|
||||||
\totwidth@=\dimen151
|
|
||||||
\lineht@=\dimen152
|
|
||||||
\@envbody=\toks20
|
|
||||||
\multlinegap=\skip50
|
|
||||||
\multlinetaggap=\skip51
|
|
||||||
\mathdisplay@stack=\toks21
|
|
||||||
LaTeX Info: Redefining \[ on input line 2859.
|
|
||||||
LaTeX Info: Redefining \] on input line 2860.
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/graphicx.sty
|
|
||||||
Package: graphicx 2019/11/30 v1.2a Enhanced LaTeX Graphics (DPC,SPQR)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/graphics.sty
|
|
||||||
Package: graphics 2019/11/30 v1.4a Standard LaTeX Graphics (DPC,SPQR)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/trig.sty
|
|
||||||
Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
|
||||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
|
||||||
)
|
|
||||||
Package graphics Info: Driver file: pdftex.def on input line 105.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-def/pdftex.def
|
|
||||||
File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex
|
|
||||||
))
|
|
||||||
\Gin@req@height=\dimen153
|
|
||||||
\Gin@req@width=\dimen154
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/hyperref/hyperref.sty
|
|
||||||
Package: hyperref 2020-05-15 v7.00e Hypertext links for LaTeX
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
|
|
||||||
Package: ltxcmds 2019/12/15 v1.24 LaTeX kernel commands for general use (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
|
|
||||||
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/infwarerr/infwarerr.sty
|
|
||||||
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
|
|
||||||
)
|
|
||||||
Package pdftexcmds Info: \pdf@primitive is available.
|
|
||||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
|
||||||
Package pdftexcmds Info: \pdfdraftmode found.
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty
|
|
||||||
Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
|
|
||||||
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/pdfescape/pdfescape.sty
|
|
||||||
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/hycolor/hycolor.sty
|
|
||||||
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
|
|
||||||
Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/auxhook/auxhook.sty
|
|
||||||
Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/kvoptions/kvoptions.sty
|
|
||||||
Package: kvoptions 2019/11/29 v3.13 Key value format for package options (HO)
|
|
||||||
)
|
|
||||||
\@linkdim=\dimen155
|
|
||||||
\Hy@linkcounter=\count193
|
|
||||||
\Hy@pagecounter=\count194
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/hyperref/pd1enc.def
|
|
||||||
File: pd1enc.def 2020-05-15 v7.00e Hyperref: PDFDocEncoding definition (HO)
|
|
||||||
Now handling font encoding PD1 ...
|
|
||||||
... no UTF-8 mapping file for font encoding PD1
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/intcalc/intcalc.sty
|
|
||||||
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/etexcmds/etexcmds.sty
|
|
||||||
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
|
|
||||||
)
|
|
||||||
\Hy@SavedSpaceFactor=\count195
|
|
||||||
Package hyperref Info: Option `colorlinks' set `true' on input line 4338.
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 4464.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 4469.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 4472.
|
|
||||||
Package hyperref Info: Plain pages OFF on input line 4479.
|
|
||||||
Package hyperref Info: Backreferencing OFF on input line 4484.
|
|
||||||
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
|
|
||||||
Package hyperref Info: Bookmarks ON on input line 4717.
|
|
||||||
\c@Hy@tempcnt=\count196
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/url/url.sty
|
|
||||||
\Urlmuskip=\muskip17
|
|
||||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
|
||||||
)
|
|
||||||
LaTeX Info: Redefining \url on input line 5076.
|
|
||||||
\XeTeXLinkMargin=\dimen156
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/bitset/bitset.sty
|
|
||||||
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
|
|
||||||
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO)
|
|
||||||
))
|
|
||||||
\Fld@menulength=\count197
|
|
||||||
\Field@Width=\dimen157
|
|
||||||
\Fld@charsize=\dimen158
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 6347.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 6352.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 6355.
|
|
||||||
Package hyperref Info: backreferencing OFF on input line 6362.
|
|
||||||
Package hyperref Info: Link coloring ON on input line 6365.
|
|
||||||
Package hyperref Info: Link coloring with OCG OFF on input line 6372.
|
|
||||||
Package hyperref Info: PDF/A mode OFF on input line 6377.
|
|
||||||
LaTeX Info: Redefining \ref on input line 6417.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 6421.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/atbegshi/atbegshi.sty
|
|
||||||
Package: atbegshi 2019/12/05 v1.19 At begin shipout hook (HO)
|
|
||||||
)
|
|
||||||
\Hy@abspage=\count198
|
|
||||||
\c@Item=\count199
|
|
||||||
\c@Hfootnote=\count266
|
|
||||||
)
|
|
||||||
Package hyperref Info: Driver (autodetected): hpdftex.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/hyperref/hpdftex.def
|
|
||||||
File: hpdftex.def 2020-05-15 v7.00e Hyperref driver for pdfTeX
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/atveryend/atveryend.sty
|
|
||||||
Package: atveryend 2019-12-11 v1.11 Hooks at the very end of document (HO)
|
|
||||||
Package atveryend Info: \enddocument detected (standard20110627).
|
|
||||||
)
|
|
||||||
\Fld@listcount=\count267
|
|
||||||
\c@bookmark@seq@number=\count268
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
|
|
||||||
Package: rerunfilecheck 2019/12/05 v1.9 Rerun checks for auxiliary files (HO)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
|
|
||||||
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
|
|
||||||
)
|
|
||||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 286.
|
|
||||||
)
|
|
||||||
\Hy@SectionHShift=\skip52
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def
|
|
||||||
File: l3backend-pdfmode.def 2020-06-29 L3 backend support: PDF mode
|
|
||||||
\l__kernel_color_stack_int=\count269
|
|
||||||
\l__pdf_internal_box=\box47
|
|
||||||
) (/compile/output.aux)
|
|
||||||
\openout1 = `output.aux'.
|
|
||||||
|
|
||||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
*geometry* driver: auto-detecting
|
|
||||||
*geometry* detected driver: pdftex
|
|
||||||
*geometry* verbose mode - [ preamble ] result:
|
|
||||||
* driver: pdftex
|
|
||||||
* paper: letterpaper
|
|
||||||
* layout: <same size as paper>
|
|
||||||
* layoutoffset:(h,v)=(0.0pt,0.0pt)
|
|
||||||
* modes:
|
|
||||||
* h-part:(L,W,R)=(85.35826pt, 443.57848pt, 85.35826pt)
|
|
||||||
* v-part:(T,H,B)=(56.9055pt, 681.15898pt, 56.9055pt)
|
|
||||||
* \paperwidth=614.295pt
|
|
||||||
* \paperheight=794.96999pt
|
|
||||||
* \textwidth=443.57848pt
|
|
||||||
* \textheight=681.15898pt
|
|
||||||
* \oddsidemargin=13.08827pt
|
|
||||||
* \evensidemargin=13.08827pt
|
|
||||||
* \topmargin=-52.36449pt
|
|
||||||
* \headheight=12.0pt
|
|
||||||
* \headsep=25.0pt
|
|
||||||
* \topskip=10.0pt
|
|
||||||
* \footskip=30.0pt
|
|
||||||
* \marginparwidth=49.79231pt
|
|
||||||
* \marginparsep=11.0pt
|
|
||||||
* \columnsep=10.0pt
|
|
||||||
* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
|
|
||||||
* \hoffset=0.0pt
|
|
||||||
* \voffset=0.0pt
|
|
||||||
* \mag=1000
|
|
||||||
* \@twocolumnfalse
|
|
||||||
* \@twosidefalse
|
|
||||||
* \@mparswitchfalse
|
|
||||||
* \@reversemarginfalse
|
|
||||||
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
|
|
||||||
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
|
||||||
[Loading MPS to PDF converter (version 2006.09.02).]
|
|
||||||
\scratchcounter=\count270
|
|
||||||
\scratchdimen=\dimen159
|
|
||||||
\scratchbox=\box48
|
|
||||||
\nofMPsegments=\count271
|
|
||||||
\nofMParguments=\count272
|
|
||||||
\everyMPshowfont=\toks22
|
|
||||||
\MPscratchCnt=\count273
|
|
||||||
\MPscratchDim=\dimen160
|
|
||||||
\MPnumerator=\count274
|
|
||||||
\makeMPintoPDFobject=\count275
|
|
||||||
\everyMPtoPDFconversion=\toks23
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
|
||||||
Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
|
|
||||||
Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 485.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
|
||||||
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
|
|
||||||
))
|
|
||||||
\AtBeginShipoutBox=\box49
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/color.sty
|
|
||||||
Package: color 2019/11/23 v1.2a Standard LaTeX Color (DPC)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
|
||||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
|
||||||
)
|
|
||||||
Package color Info: Driver file: pdftex.def on input line 147.
|
|
||||||
)
|
|
||||||
Package hyperref Info: Link coloring ON on input line 19.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/hyperref/nameref.sty
|
|
||||||
Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/refcount/refcount.sty
|
|
||||||
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
|
|
||||||
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
|
|
||||||
)
|
|
||||||
\c@section@level=\count276
|
|
||||||
)
|
|
||||||
LaTeX Info: Redefining \ref on input line 19.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 19.
|
|
||||||
LaTeX Info: Redefining \nameref on input line 19.
|
|
||||||
(/compile/output.out) (/compile/output.out)
|
|
||||||
\@outlinefile=\write3
|
|
||||||
\openout3 = `output.out'.
|
|
||||||
|
|
||||||
(/compile/a folder with spaces/a subfolder with spaces/a subsubfolder with spaces/another file with spaces.tex
|
|
||||||
/compile/a folder with spaces/a subfolder with spaces/a subsubfolder with spaces/another file with spaces.tex:1: Undefined control sequence.
|
|
||||||
l.1 \anotherbadcommand
|
|
||||||
{}
|
|
||||||
The control sequence at the end of the top line
|
|
||||||
of your error message was never \def'ed. If you have
|
|
||||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
|
||||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
|
||||||
and I'll forget about whatever was undefined.
|
|
||||||
|
|
||||||
)
|
|
||||||
<frog.jpg, id=56, 748.7975pt x 741.77126pt>
|
|
||||||
File: frog.jpg Graphic file (type jpg)
|
|
||||||
<use frog.jpg>
|
|
||||||
Package pdftex.def Info: frog.jpg used on input line 49.
|
|
||||||
(pdftex.def) Requested size: 133.07489pt x 131.8266pt.
|
|
||||||
[1
|
|
||||||
|
|
||||||
{/usr/local/texlive/2020/texmf-var/fonts/map/pdftex/updmap/pdftex.map} </compile/frog.jpg>] [2] (/compile/output.bbl)
|
|
||||||
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 122.
|
|
||||||
[3]
|
|
||||||
Package atveryend Info: Empty hook `AfterLastShipout' on input line 122.
|
|
||||||
(/compile/output.aux)
|
|
||||||
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 122.
|
|
||||||
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 122.
|
|
||||||
Package rerunfilecheck Info: File `output.out' has not changed.
|
|
||||||
(rerunfilecheck) Checksum: 232689D72843F283B3EE1BBB7D69ECDC;910.
|
|
||||||
Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 122.
|
|
||||||
)
|
|
||||||
Here is how much of TeX's memory you used:
|
|
||||||
7045 strings out of 480906
|
|
||||||
106112 string characters out of 5908280
|
|
||||||
398548 words of memory out of 5000000
|
|
||||||
22494 multiletter control sequences out of 15000+600000
|
|
||||||
541619 words of font info for 52 fonts, out of 8000000 for 9000
|
|
||||||
1141 hyphenation exceptions out of 8191
|
|
||||||
43i,8n,37p,464b,360s stack positions out of 5000i,500n,10000p,200000b,80000s
|
|
||||||
{/usr/local/texlive/2020/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}</usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx9.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb>
|
|
||||||
Output written on /compile/output.pdf (3 pages, 246983 bytes).
|
|
||||||
PDF statistics:
|
|
||||||
153 PDF objects out of 1000 (max. 8388607)
|
|
||||||
131 compressed objects within 2 object streams
|
|
||||||
22 named destinations out of 1000 (max. 500000)
|
|
||||||
102 words of extra memory for PDF output out of 10000 (max. 10000000)
|
|
||||||
|
|
|
@ -1,391 +0,0 @@
|
||||||
This is pdfTeX, Version 3.14159265-2.6-1.40.21 (TeX Live 2020) (preloaded format=pdflatex 2020.9.10) 1 SEP 2021 10:52
|
|
||||||
entering extended mode
|
|
||||||
\write18 enabled.
|
|
||||||
%&-line parsing enabled.
|
|
||||||
**main.tex
|
|
||||||
(/compile/main.tex
|
|
||||||
LaTeX2e <2020-02-02> patch level 5
|
|
||||||
L3 programming layer <2020-07-17> (/usr/local/texlive/2020/texmf-dist/tex/latex/base/article.cls
|
|
||||||
Document Class: article 2019/12/20 v1.4l Standard LaTeX document class
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/base/size10.clo
|
|
||||||
File: size10.clo 2019/12/20 v1.4l Standard LaTeX file (size option)
|
|
||||||
)
|
|
||||||
\c@part=\count168
|
|
||||||
\c@section=\count169
|
|
||||||
\c@subsection=\count170
|
|
||||||
\c@subsubsection=\count171
|
|
||||||
\c@paragraph=\count172
|
|
||||||
\c@subparagraph=\count173
|
|
||||||
\c@figure=\count174
|
|
||||||
\c@table=\count175
|
|
||||||
\abovecaptionskip=\skip47
|
|
||||||
\belowcaptionskip=\skip48
|
|
||||||
\bibindent=\dimen134
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/babel/babel.sty
|
|
||||||
Package: babel 2020/07/13 3.47 The Babel package
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/babel/babel.def
|
|
||||||
File: babel.def 2020/07/13 3.47 Babel common definitions
|
|
||||||
\babel@savecnt=\count176
|
|
||||||
\U@D=\dimen135
|
|
||||||
\l@babelnohyphens=\language86
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/babel/txtbabel.def)
|
|
||||||
\bbl@readstream=\read2
|
|
||||||
)
|
|
||||||
\bbl@dirlevel=\count177
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/babel-english/english.ldf
|
|
||||||
Language: english 2017/06/06 v3.3r English support from the babel system
|
|
||||||
Package babel Info: \l@canadian = using hyphenrules for english
|
|
||||||
(babel) (\language0) on input line 102.
|
|
||||||
Package babel Info: \l@australian = using hyphenrules for ukenglish
|
|
||||||
(babel) (\language21) on input line 105.
|
|
||||||
Package babel Info: \l@newzealand = using hyphenrules for ukenglish
|
|
||||||
(babel) (\language21) on input line 108.
|
|
||||||
)) (/usr/local/texlive/2020/texmf-dist/tex/latex/geometry/geometry.sty
|
|
||||||
Package: geometry 2020/01/02 v5.9 Page Geometry
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/keyval.sty
|
|
||||||
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
|
|
||||||
\KV@toks@=\toks15
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/iftex/ifvtex.sty
|
|
||||||
Package: ifvtex 2019/10/25 v1.7 ifvtex legacy package. Use iftex instead.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/iftex/iftex.sty
|
|
||||||
Package: iftex 2020/03/06 v1.0d TeX engine tests
|
|
||||||
))
|
|
||||||
\Gm@cnth=\count178
|
|
||||||
\Gm@cntv=\count179
|
|
||||||
\c@Gm@tempcnt=\count180
|
|
||||||
\Gm@bindingoffset=\dimen136
|
|
||||||
\Gm@wd@mp=\dimen137
|
|
||||||
\Gm@odd@mp=\dimen138
|
|
||||||
\Gm@even@mp=\dimen139
|
|
||||||
\Gm@layoutwidth=\dimen140
|
|
||||||
\Gm@layoutheight=\dimen141
|
|
||||||
\Gm@layouthoffset=\dimen142
|
|
||||||
\Gm@layoutvoffset=\dimen143
|
|
||||||
\Gm@dimlist=\toks16
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsmath.sty
|
|
||||||
Package: amsmath 2020/01/20 v2.17e AMS math features
|
|
||||||
\@mathmargin=\skip49
|
|
||||||
For additional information on amsmath, use the `?' option.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amstext.sty
|
|
||||||
Package: amstext 2000/06/29 v2.01 AMS text
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsgen.sty
|
|
||||||
File: amsgen.sty 1999/11/30 v2.0 generic functions
|
|
||||||
\@emptytoks=\toks17
|
|
||||||
\ex@=\dimen144
|
|
||||||
)) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
|
||||||
Package: amsbsy 1999/11/29 v1.2d Bold Symbols
|
|
||||||
\pmbraise@=\dimen145
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/amsmath/amsopn.sty
|
|
||||||
Package: amsopn 2016/03/08 v2.02 operator names
|
|
||||||
)
|
|
||||||
\inf@bad=\count181
|
|
||||||
LaTeX Info: Redefining \frac on input line 227.
|
|
||||||
\uproot@=\count182
|
|
||||||
\leftroot@=\count183
|
|
||||||
LaTeX Info: Redefining \overline on input line 389.
|
|
||||||
\classnum@=\count184
|
|
||||||
\DOTSCASE@=\count185
|
|
||||||
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@=\box45
|
|
||||||
\strutbox@=\box46
|
|
||||||
\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=\count186
|
|
||||||
\c@MaxMatrixCols=\count187
|
|
||||||
\dotsspace@=\muskip16
|
|
||||||
\c@parentequation=\count188
|
|
||||||
\dspbrk@lvl=\count189
|
|
||||||
\tag@help=\toks18
|
|
||||||
\row@=\count190
|
|
||||||
\column@=\count191
|
|
||||||
\maxfields@=\count192
|
|
||||||
\andhelp@=\toks19
|
|
||||||
\eqnshift@=\dimen147
|
|
||||||
\alignsep@=\dimen148
|
|
||||||
\tagshift@=\dimen149
|
|
||||||
\tagwidth@=\dimen150
|
|
||||||
\totwidth@=\dimen151
|
|
||||||
\lineht@=\dimen152
|
|
||||||
\@envbody=\toks20
|
|
||||||
\multlinegap=\skip50
|
|
||||||
\multlinetaggap=\skip51
|
|
||||||
\mathdisplay@stack=\toks21
|
|
||||||
LaTeX Info: Redefining \[ on input line 2859.
|
|
||||||
LaTeX Info: Redefining \] on input line 2860.
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/graphicx.sty
|
|
||||||
Package: graphicx 2019/11/30 v1.2a Enhanced LaTeX Graphics (DPC,SPQR)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/graphics.sty
|
|
||||||
Package: graphics 2019/11/30 v1.4a Standard LaTeX Graphics (DPC,SPQR)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/trig.sty
|
|
||||||
Package: trig 2016/01/03 v1.10 sin cos tan (DPC)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-cfg/graphics.cfg
|
|
||||||
File: graphics.cfg 2016/06/04 v1.11 sample graphics configuration
|
|
||||||
)
|
|
||||||
Package graphics Info: Driver file: pdftex.def on input line 105.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-def/pdftex.def
|
|
||||||
File: pdftex.def 2018/01/08 v1.0l Graphics/color driver for pdftex
|
|
||||||
))
|
|
||||||
\Gin@req@height=\dimen153
|
|
||||||
\Gin@req@width=\dimen154
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/hyperref/hyperref.sty
|
|
||||||
Package: hyperref 2020-05-15 v7.00e Hypertext links for LaTeX
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/ltxcmds/ltxcmds.sty
|
|
||||||
Package: ltxcmds 2019/12/15 v1.24 LaTeX kernel commands for general use (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/pdftexcmds/pdftexcmds.sty
|
|
||||||
Package: pdftexcmds 2020-06-27 v0.33 Utility functions of pdfTeX for LuaTeX (HO)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/infwarerr/infwarerr.sty
|
|
||||||
Package: infwarerr 2019/12/03 v1.5 Providing info/warning/error messages (HO)
|
|
||||||
)
|
|
||||||
Package pdftexcmds Info: \pdf@primitive is available.
|
|
||||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
|
||||||
Package pdftexcmds Info: \pdfdraftmode found.
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/kvsetkeys/kvsetkeys.sty
|
|
||||||
Package: kvsetkeys 2019/12/15 v1.18 Key value parser (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/kvdefinekeys/kvdefinekeys.sty
|
|
||||||
Package: kvdefinekeys 2019-12-19 v1.6 Define keys (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/pdfescape/pdfescape.sty
|
|
||||||
Package: pdfescape 2019/12/09 v1.15 Implements pdfTeX's escape features (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/hycolor/hycolor.sty
|
|
||||||
Package: hycolor 2020-01-27 v1.10 Color options for hyperref/bookmark (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/letltxmacro/letltxmacro.sty
|
|
||||||
Package: letltxmacro 2019/12/03 v1.6 Let assignment for LaTeX macros (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/auxhook/auxhook.sty
|
|
||||||
Package: auxhook 2019-12-17 v1.6 Hooks for auxiliary files (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/kvoptions/kvoptions.sty
|
|
||||||
Package: kvoptions 2019/11/29 v3.13 Key value format for package options (HO)
|
|
||||||
)
|
|
||||||
\@linkdim=\dimen155
|
|
||||||
\Hy@linkcounter=\count193
|
|
||||||
\Hy@pagecounter=\count194
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/hyperref/pd1enc.def
|
|
||||||
File: pd1enc.def 2020-05-15 v7.00e Hyperref: PDFDocEncoding definition (HO)
|
|
||||||
Now handling font encoding PD1 ...
|
|
||||||
... no UTF-8 mapping file for font encoding PD1
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/intcalc/intcalc.sty
|
|
||||||
Package: intcalc 2019/12/15 v1.3 Expandable calculations with integers (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/etexcmds/etexcmds.sty
|
|
||||||
Package: etexcmds 2019/12/15 v1.7 Avoid name clashes with e-TeX commands (HO)
|
|
||||||
)
|
|
||||||
\Hy@SavedSpaceFactor=\count195
|
|
||||||
Package hyperref Info: Option `colorlinks' set `true' on input line 4338.
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 4464.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 4469.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 4472.
|
|
||||||
Package hyperref Info: Plain pages OFF on input line 4479.
|
|
||||||
Package hyperref Info: Backreferencing OFF on input line 4484.
|
|
||||||
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
|
|
||||||
Package hyperref Info: Bookmarks ON on input line 4717.
|
|
||||||
\c@Hy@tempcnt=\count196
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/url/url.sty
|
|
||||||
\Urlmuskip=\muskip17
|
|
||||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
|
||||||
)
|
|
||||||
LaTeX Info: Redefining \url on input line 5076.
|
|
||||||
\XeTeXLinkMargin=\dimen156
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/bitset/bitset.sty
|
|
||||||
Package: bitset 2019/12/09 v1.3 Handle bit-vector datatype (HO)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/bigintcalc/bigintcalc.sty
|
|
||||||
Package: bigintcalc 2019/12/15 v1.5 Expandable calculations on big integers (HO)
|
|
||||||
))
|
|
||||||
\Fld@menulength=\count197
|
|
||||||
\Field@Width=\dimen157
|
|
||||||
\Fld@charsize=\dimen158
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 6347.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 6352.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 6355.
|
|
||||||
Package hyperref Info: backreferencing OFF on input line 6362.
|
|
||||||
Package hyperref Info: Link coloring ON on input line 6365.
|
|
||||||
Package hyperref Info: Link coloring with OCG OFF on input line 6372.
|
|
||||||
Package hyperref Info: PDF/A mode OFF on input line 6377.
|
|
||||||
LaTeX Info: Redefining \ref on input line 6417.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 6421.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/atbegshi/atbegshi.sty
|
|
||||||
Package: atbegshi 2019/12/05 v1.19 At begin shipout hook (HO)
|
|
||||||
)
|
|
||||||
\Hy@abspage=\count198
|
|
||||||
\c@Item=\count199
|
|
||||||
\c@Hfootnote=\count266
|
|
||||||
)
|
|
||||||
Package hyperref Info: Driver (autodetected): hpdftex.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/hyperref/hpdftex.def
|
|
||||||
File: hpdftex.def 2020-05-15 v7.00e Hyperref driver for pdfTeX
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/atveryend/atveryend.sty
|
|
||||||
Package: atveryend 2019-12-11 v1.11 Hooks at the very end of document (HO)
|
|
||||||
Package atveryend Info: \enddocument detected (standard20110627).
|
|
||||||
)
|
|
||||||
\Fld@listcount=\count267
|
|
||||||
\c@bookmark@seq@number=\count268
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/rerunfilecheck/rerunfilecheck.sty
|
|
||||||
Package: rerunfilecheck 2019/12/05 v1.9 Rerun checks for auxiliary files (HO)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/generic/uniquecounter/uniquecounter.sty
|
|
||||||
Package: uniquecounter 2019/12/15 v1.4 Provide unlimited unique counter (HO)
|
|
||||||
)
|
|
||||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 286.
|
|
||||||
)
|
|
||||||
\Hy@SectionHShift=\skip52
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/l3backend/l3backend-pdfmode.def
|
|
||||||
File: l3backend-pdfmode.def 2020-06-29 L3 backend support: PDF mode
|
|
||||||
\l__kernel_color_stack_int=\count269
|
|
||||||
\l__pdf_internal_box=\box47
|
|
||||||
) (/compile/output.aux)
|
|
||||||
\openout1 = `output.aux'.
|
|
||||||
|
|
||||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for TS1/cmr/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 19.
|
|
||||||
LaTeX Font Info: ... okay on input line 19.
|
|
||||||
*geometry* driver: auto-detecting
|
|
||||||
*geometry* detected driver: pdftex
|
|
||||||
*geometry* verbose mode - [ preamble ] result:
|
|
||||||
* driver: pdftex
|
|
||||||
* paper: letterpaper
|
|
||||||
* layout: <same size as paper>
|
|
||||||
* layoutoffset:(h,v)=(0.0pt,0.0pt)
|
|
||||||
* modes:
|
|
||||||
* h-part:(L,W,R)=(85.35826pt, 443.57848pt, 85.35826pt)
|
|
||||||
* v-part:(T,H,B)=(56.9055pt, 681.15898pt, 56.9055pt)
|
|
||||||
* \paperwidth=614.295pt
|
|
||||||
* \paperheight=794.96999pt
|
|
||||||
* \textwidth=443.57848pt
|
|
||||||
* \textheight=681.15898pt
|
|
||||||
* \oddsidemargin=13.08827pt
|
|
||||||
* \evensidemargin=13.08827pt
|
|
||||||
* \topmargin=-52.36449pt
|
|
||||||
* \headheight=12.0pt
|
|
||||||
* \headsep=25.0pt
|
|
||||||
* \topskip=10.0pt
|
|
||||||
* \footskip=30.0pt
|
|
||||||
* \marginparwidth=49.79231pt
|
|
||||||
* \marginparsep=11.0pt
|
|
||||||
* \columnsep=10.0pt
|
|
||||||
* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
|
|
||||||
* \hoffset=0.0pt
|
|
||||||
* \voffset=0.0pt
|
|
||||||
* \mag=1000
|
|
||||||
* \@twocolumnfalse
|
|
||||||
* \@twosidefalse
|
|
||||||
* \@mparswitchfalse
|
|
||||||
* \@reversemarginfalse
|
|
||||||
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
|
|
||||||
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/context/base/mkii/supp-pdf.mkii
|
|
||||||
[Loading MPS to PDF converter (version 2006.09.02).]
|
|
||||||
\scratchcounter=\count270
|
|
||||||
\scratchdimen=\dimen159
|
|
||||||
\scratchbox=\box48
|
|
||||||
\nofMPsegments=\count271
|
|
||||||
\nofMParguments=\count272
|
|
||||||
\everyMPshowfont=\toks22
|
|
||||||
\MPscratchCnt=\count273
|
|
||||||
\MPscratchDim=\dimen160
|
|
||||||
\MPnumerator=\count274
|
|
||||||
\makeMPintoPDFobject=\count275
|
|
||||||
\everyMPtoPDFconversion=\toks23
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty
|
|
||||||
Package: epstopdf-base 2020-01-24 v2.11 Base part for package epstopdf
|
|
||||||
Package epstopdf-base Info: Redefining graphics rule for `.eps' on input line 485.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg
|
|
||||||
File: epstopdf-sys.cfg 2010/07/13 v1.3 Configuration of (r)epstopdf for TeX Live
|
|
||||||
))
|
|
||||||
\AtBeginShipoutBox=\box49
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics/color.sty
|
|
||||||
Package: color 2019/11/23 v1.2a Standard LaTeX Color (DPC)
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/graphics-cfg/color.cfg
|
|
||||||
File: color.cfg 2016/01/02 v1.6 sample color configuration
|
|
||||||
)
|
|
||||||
Package color Info: Driver file: pdftex.def on input line 147.
|
|
||||||
)
|
|
||||||
Package hyperref Info: Link coloring ON on input line 19.
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/hyperref/nameref.sty
|
|
||||||
Package: nameref 2019/09/16 v2.46 Cross-referencing by name of section
|
|
||||||
(/usr/local/texlive/2020/texmf-dist/tex/latex/refcount/refcount.sty
|
|
||||||
Package: refcount 2019/12/15 v3.6 Data extraction from label references (HO)
|
|
||||||
) (/usr/local/texlive/2020/texmf-dist/tex/generic/gettitlestring/gettitlestring.sty
|
|
||||||
Package: gettitlestring 2019/12/15 v1.6 Cleanup title references (HO)
|
|
||||||
)
|
|
||||||
\c@section@level=\count276
|
|
||||||
)
|
|
||||||
|
|
||||||
%%%% these are artificial test cases
|
|
||||||
(/compile/main [1] [2] [3]
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Peeters:2001np' on page 13 undefined on input line 9.
|
|
||||||
|
|
||||||
[]
|
|
||||||
|
|
||||||
(/compile/main.tex (/compile/otherfile
|
|
||||||
|
|
||||||
Overfull \hbox (4.56pt too wide) in paragraph at lines 123--456
|
|
||||||
|
|
||||||
[]
|
|
||||||
|
|
||||||
%%%% end of artificial test cases
|
|
||||||
|
|
||||||
LaTeX Info: Redefining \ref on input line 19.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 19.
|
|
||||||
LaTeX Info: Redefining \nameref on input line 19.
|
|
||||||
(/compile/output.out) (/compile/output.out)
|
|
||||||
\@outlinefile=\write3
|
|
||||||
\openout3 = `output.out'.
|
|
||||||
|
|
||||||
(/compile/a folder with spaces/a subfolder with spaces/a subsubfolder with spaces/another file with spaces.tex
|
|
||||||
! Undefined control sequence.
|
|
||||||
l.1 \anotherbadcommand
|
|
||||||
{}
|
|
||||||
The control sequence at the end of the top line
|
|
||||||
of your error message was never \def'ed. If you have
|
|
||||||
misspelled it (e.g., `\hobx'), type `I' and the correct
|
|
||||||
spelling (e.g., `I\hbox'). Otherwise just continue,
|
|
||||||
and I'll forget about whatever was undefined.
|
|
||||||
|
|
||||||
)
|
|
||||||
<frog.jpg, id=56, 748.7975pt x 741.77126pt>
|
|
||||||
File: frog.jpg Graphic file (type jpg)
|
|
||||||
<use frog.jpg>
|
|
||||||
Package pdftex.def Info: frog.jpg used on input line 49.
|
|
||||||
(pdftex.def) Requested size: 133.07489pt x 131.8266pt.
|
|
||||||
[1
|
|
||||||
|
|
||||||
{/usr/local/texlive/2020/texmf-var/fonts/map/pdftex/updmap/pdftex.map} </compile/frog.jpg>] [2] (/compile/output.bbl)
|
|
||||||
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 122.
|
|
||||||
[3]
|
|
||||||
Package atveryend Info: Empty hook `AfterLastShipout' on input line 122.
|
|
||||||
(/compile/output.aux)
|
|
||||||
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 122.
|
|
||||||
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 122.
|
|
||||||
Package rerunfilecheck Info: File `output.out' has not changed.
|
|
||||||
(rerunfilecheck) Checksum: 232689D72843F283B3EE1BBB7D69ECDC;910.
|
|
||||||
Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 122.
|
|
||||||
)
|
|
||||||
Here is how much of TeX's memory you used:
|
|
||||||
7045 strings out of 480906
|
|
||||||
106112 string characters out of 5908280
|
|
||||||
398548 words of memory out of 5000000
|
|
||||||
22494 multiletter control sequences out of 15000+600000
|
|
||||||
541619 words of font info for 52 fonts, out of 8000000 for 9000
|
|
||||||
1141 hyphenation exceptions out of 8191
|
|
||||||
43i,8n,37p,464b,360s stack positions out of 5000i,500n,10000p,200000b,80000s
|
|
||||||
{/usr/local/texlive/2020/texmf-dist/fonts/enc/dvips/cm-super/cm-super-ts1.enc}</usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx9.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmr12.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmr17.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmr9.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texli
|
|
||||||
ve/2020/texmf-dist/fonts/type1/public/amsfonts/cm/cmtt10.pfb></usr/local/texlive/2020/texmf-dist/fonts/type1/public/cm-super/sfrm1000.pfb>
|
|
||||||
Output written on /compile/output.pdf (3 pages, 246983 bytes).
|
|
||||||
PDF statistics:
|
|
||||||
153 PDF objects out of 1000 (max. 8388607)
|
|
||||||
131 compressed objects within 2 object streams
|
|
||||||
22 named destinations out of 1000 (max. 500000)
|
|
||||||
102 words of extra memory for PDF output out of 10000 (max. 10000000)
|
|
||||||
|
|
|
@ -1,275 +0,0 @@
|
||||||
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdflatex 2015.3.24) 28 OCT 2015 00:28
|
|
||||||
entering extended mode
|
|
||||||
\write18 enabled.
|
|
||||||
%&-line parsing enabled.
|
|
||||||
**main.tex
|
|
||||||
(/compile/main.tex
|
|
||||||
LaTeX2e <2014/05/01>
|
|
||||||
Babel <3.9l> and hyphenation patterns for 79 languages loaded.
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/base/article.cls
|
|
||||||
Document Class: article 2014/09/29 v1.4h Standard LaTeX document class
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/base/size10.clo
|
|
||||||
File: size10.clo 2014/09/29 v1.4h Standard LaTeX file (size option)
|
|
||||||
)
|
|
||||||
\c@part=\count79
|
|
||||||
\c@section=\count80
|
|
||||||
\c@subsection=\count81
|
|
||||||
\c@subsubsection=\count82
|
|
||||||
\c@paragraph=\count83
|
|
||||||
\c@subparagraph=\count84
|
|
||||||
\c@figure=\count85
|
|
||||||
\c@table=\count86
|
|
||||||
\abovecaptionskip=\skip41
|
|
||||||
\belowcaptionskip=\skip42
|
|
||||||
\bibindent=\dimen102
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/latex/geometry/geometry.sty
|
|
||||||
Package: geometry 2010/09/12 v5.6 Page Geometry
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/graphics/keyval.sty
|
|
||||||
Package: keyval 2014/10/28 v1.15 key=value parser (DPC)
|
|
||||||
\KV@toks@=\toks14
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/ifpdf.sty
|
|
||||||
Package: ifpdf 2011/01/30 v2.3 Provides the ifpdf switch (HO)
|
|
||||||
Package ifpdf Info: pdfTeX in PDF mode is detected.
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/ifvtex.sty
|
|
||||||
Package: ifvtex 2010/03/01 v1.5 Detect VTeX and its facilities (HO)
|
|
||||||
Package ifvtex Info: VTeX not detected.
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/generic/ifxetex/ifxetex.sty
|
|
||||||
Package: ifxetex 2010/09/12 v0.6 Provides ifxetex conditional
|
|
||||||
)
|
|
||||||
\Gm@cnth=\count87
|
|
||||||
\Gm@cntv=\count88
|
|
||||||
\c@Gm@tempcnt=\count89
|
|
||||||
\Gm@bindingoffset=\dimen103
|
|
||||||
\Gm@wd@mp=\dimen104
|
|
||||||
\Gm@odd@mp=\dimen105
|
|
||||||
\Gm@even@mp=\dimen106
|
|
||||||
\Gm@layoutwidth=\dimen107
|
|
||||||
\Gm@layoutheight=\dimen108
|
|
||||||
\Gm@layouthoffset=\dimen109
|
|
||||||
\Gm@layoutvoffset=\dimen110
|
|
||||||
\Gm@dimlist=\toks15
|
|
||||||
)
|
|
||||||
|
|
||||||
Package geometry Warning: Over-specification in `h'-direction.
|
|
||||||
`width' (597.50787pt) is ignored.
|
|
||||||
|
|
||||||
|
|
||||||
Package geometry Warning: Over-specification in `v'-direction.
|
|
||||||
`height' (845.04684pt) is ignored.
|
|
||||||
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/caption/caption.sty
|
|
||||||
Package: caption 2013/05/02 v3.3-89 Customizing captions (AR)
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/caption/caption3.sty
|
|
||||||
Package: caption3 2013/05/02 v1.6-88 caption3 kernel (AR)
|
|
||||||
Package caption3 Info: TeX engine: e-TeX on input line 57.
|
|
||||||
\captionmargin=\dimen111
|
|
||||||
\captionmargin@=\dimen112
|
|
||||||
\captionwidth=\dimen113
|
|
||||||
\caption@tempdima=\dimen114
|
|
||||||
\caption@indent=\dimen115
|
|
||||||
\caption@parindent=\dimen116
|
|
||||||
\caption@hangindent=\dimen117
|
|
||||||
)
|
|
||||||
\c@ContinuedFloat=\count90
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/latex/listing/listing.sty
|
|
||||||
Package: listing 1999/05/25
|
|
||||||
Package `listing', V1.2, <1999/05/25>
|
|
||||||
\c@listing=\count91
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/latex/hyperref/hyperref.sty
|
|
||||||
Package: hyperref 2012/11/06 v6.83m Hypertext links for LaTeX
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/hobsub-hyperref.sty
|
|
||||||
Package: hobsub-hyperref 2012/05/28 v1.13 Bundle oberdiek, subset hyperref (HO)
|
|
||||||
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/hobsub-generic.sty
|
|
||||||
Package: hobsub-generic 2012/05/28 v1.13 Bundle oberdiek, subset generic (HO)
|
|
||||||
Package: hobsub 2012/05/28 v1.13 Construct package bundles (HO)
|
|
||||||
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/error messages (HO)
|
|
||||||
Package: ltxcmds 2011/11/09 v1.22 LaTeX kernel commands for general use (HO)
|
|
||||||
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
|
|
||||||
Package ifluatex Info: LuaTeX not detected.
|
|
||||||
Package hobsub Info: Skipping package `ifvtex' (already loaded).
|
|
||||||
Package: intcalc 2007/09/27 v1.1 Expandable calculations with integers (HO)
|
|
||||||
Package hobsub Info: Skipping package `ifpdf' (already loaded).
|
|
||||||
Package: etexcmds 2011/02/16 v1.5 Avoid name clashes with e-TeX commands (HO)
|
|
||||||
Package etexcmds Info: Could not find \expanded.
|
|
||||||
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
|
|
||||||
(etexcmds) that some package has redefined \expanded.
|
|
||||||
(etexcmds) In the latter case, load this package earlier.
|
|
||||||
Package: kvsetkeys 2012/04/25 v1.16 Key value parser (HO)
|
|
||||||
Package: kvdefinekeys 2011/04/07 v1.3 Define keys (HO)
|
|
||||||
Package: pdftexcmds 2011/11/29 v0.20 Utility functions of pdfTeX for LuaTeX (HO
|
|
||||||
)
|
|
||||||
Package pdftexcmds Info: LuaTeX not detected.
|
|
||||||
Package pdftexcmds Info: \pdf@primitive is available.
|
|
||||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
|
||||||
Package pdftexcmds Info: \pdfdraftmode found.
|
|
||||||
Package: pdfescape 2011/11/25 v1.13 Implements pdfTeX's escape features (HO)
|
|
||||||
Package: bigintcalc 2012/04/08 v1.3 Expandable calculations on big integers (HO
|
|
||||||
)
|
|
||||||
Package: bitset 2011/01/30 v1.1 Handle bit-vector datatype (HO)
|
|
||||||
Package: uniquecounter 2011/01/30 v1.2 Provide unlimited unique counter (HO)
|
|
||||||
)
|
|
||||||
Package hobsub Info: Skipping package `hobsub' (already loaded).
|
|
||||||
Package: letltxmacro 2010/09/02 v1.4 Let assignment for LaTeX macros (HO)
|
|
||||||
Package: hopatch 2012/05/28 v1.2 Wrapper for package hooks (HO)
|
|
||||||
Package: xcolor-patch 2011/01/30 xcolor patch
|
|
||||||
Package: atveryend 2011/06/30 v1.8 Hooks at the very end of document (HO)
|
|
||||||
Package atveryend Info: \enddocument detected (standard20110627).
|
|
||||||
Package: atbegshi 2011/10/05 v1.16 At begin shipout hook (HO)
|
|
||||||
Package: refcount 2011/10/16 v3.4 Data extraction from label references (HO)
|
|
||||||
Package: hycolor 2011/01/30 v1.7 Color options for hyperref/bookmark (HO)
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/latex/oberdiek/auxhook.sty
|
|
||||||
Package: auxhook 2011/03/04 v1.3 Hooks for auxiliary files (HO)
|
|
||||||
) (/usr/local/texlive/2014/texmf-dist/tex/latex/oberdiek/kvoptions.sty
|
|
||||||
Package: kvoptions 2011/06/30 v3.11 Key value format for package options (HO)
|
|
||||||
)
|
|
||||||
\@linkdim=\dimen118
|
|
||||||
\Hy@linkcounter=\count92
|
|
||||||
\Hy@pagecounter=\count93
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/hyperref/pd1enc.def
|
|
||||||
File: pd1enc.def 2012/11/06 v6.83m Hyperref: PDFDocEncoding definition (HO)
|
|
||||||
)
|
|
||||||
\Hy@SavedSpaceFactor=\count94
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/latexconfig/hyperref.cfg
|
|
||||||
File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
|
|
||||||
)
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 4443.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 4448.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 4451.
|
|
||||||
Package hyperref Info: Plain pages OFF on input line 4458.
|
|
||||||
Package hyperref Info: Backreferencing OFF on input line 4463.
|
|
||||||
Package hyperref Info: Implicit mode ON; LaTeX internals redefined.
|
|
||||||
Package hyperref Info: Bookmarks ON on input line 4688.
|
|
||||||
\c@Hy@tempcnt=\count95
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/url/url.sty
|
|
||||||
\Urlmuskip=\muskip10
|
|
||||||
Package: url 2013/09/16 ver 3.4 Verb mode for urls, etc.
|
|
||||||
)
|
|
||||||
LaTeX Info: Redefining \url on input line 5041.
|
|
||||||
\XeTeXLinkMargin=\dimen119
|
|
||||||
\Fld@menulength=\count96
|
|
||||||
\Field@Width=\dimen120
|
|
||||||
\Fld@charsize=\dimen121
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 6295.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 6300.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 6303.
|
|
||||||
Package hyperref Info: backreferencing OFF on input line 6310.
|
|
||||||
Package hyperref Info: Link coloring OFF on input line 6315.
|
|
||||||
Package hyperref Info: Link coloring with OCG OFF on input line 6320.
|
|
||||||
Package hyperref Info: PDF/A mode OFF on input line 6325.
|
|
||||||
LaTeX Info: Redefining \ref on input line 6365.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 6369.
|
|
||||||
\Hy@abspage=\count97
|
|
||||||
\c@Item=\count98
|
|
||||||
\c@Hfootnote=\count99
|
|
||||||
)
|
|
||||||
|
|
||||||
Package hyperref Message: Driver (autodetected): hpdftex.
|
|
||||||
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/hyperref/hpdftex.def
|
|
||||||
File: hpdftex.def 2012/11/06 v6.83m Hyperref driver for pdfTeX
|
|
||||||
\Fld@listcount=\count100
|
|
||||||
\c@bookmark@seq@number=\count101
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
|
|
||||||
Package: rerunfilecheck 2011/04/15 v1.7 Rerun checks for auxiliary files (HO)
|
|
||||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
|
|
||||||
82.
|
|
||||||
)
|
|
||||||
\Hy@SectionHShift=\skip43
|
|
||||||
) (/compile/output.aux)
|
|
||||||
\openout1 = `output.aux'.
|
|
||||||
|
|
||||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 34.
|
|
||||||
LaTeX Font Info: ... okay on input line 34.
|
|
||||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 34.
|
|
||||||
LaTeX Font Info: ... okay on input line 34.
|
|
||||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 34.
|
|
||||||
LaTeX Font Info: ... okay on input line 34.
|
|
||||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 34.
|
|
||||||
LaTeX Font Info: ... okay on input line 34.
|
|
||||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 34.
|
|
||||||
LaTeX Font Info: ... okay on input line 34.
|
|
||||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 34.
|
|
||||||
LaTeX Font Info: ... okay on input line 34.
|
|
||||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 34.
|
|
||||||
LaTeX Font Info: ... okay on input line 34.
|
|
||||||
*geometry* driver: auto-detecting
|
|
||||||
*geometry* detected driver: pdftex
|
|
||||||
*geometry* verbose mode - [ preamble ] result:
|
|
||||||
* driver: pdftex
|
|
||||||
* paper: a4paper
|
|
||||||
* layout: <same size as paper>
|
|
||||||
* layoutoffset:(h,v)=(0.0pt,0.0pt)
|
|
||||||
* modes:
|
|
||||||
* h-part:(L,W,R)=(56.9055pt, 483.69687pt, 56.9055pt)
|
|
||||||
* v-part:(T,H,B)=(56.9055pt, 731.23584pt, 56.9055pt)
|
|
||||||
* \paperwidth=597.50787pt
|
|
||||||
* \paperheight=845.04684pt
|
|
||||||
* \textwidth=483.69687pt
|
|
||||||
* \textheight=731.23584pt
|
|
||||||
* \oddsidemargin=-15.36449pt
|
|
||||||
* \evensidemargin=-15.36449pt
|
|
||||||
* \topmargin=-52.36449pt
|
|
||||||
* \headheight=12.0pt
|
|
||||||
* \headsep=25.0pt
|
|
||||||
* \topskip=10.0pt
|
|
||||||
* \footskip=30.0pt
|
|
||||||
* \marginparwidth=65.0pt
|
|
||||||
* \marginparsep=11.0pt
|
|
||||||
* \columnsep=10.0pt
|
|
||||||
* \skip\footins=9.0pt plus 4.0pt minus 2.0pt
|
|
||||||
* \hoffset=0.0pt
|
|
||||||
* \voffset=0.0pt
|
|
||||||
* \mag=1000
|
|
||||||
* \@twocolumnfalse
|
|
||||||
* \@twosidefalse
|
|
||||||
* \@mparswitchfalse
|
|
||||||
* \@reversemarginfalse
|
|
||||||
* (1in=72.27pt=25.4mm, 1cm=28.453pt)
|
|
||||||
|
|
||||||
Package caption Info: Begin \AtBeginDocument code.
|
|
||||||
Package caption Info: hyperref package is loaded.
|
|
||||||
Package caption Info: End \AtBeginDocument code.
|
|
||||||
\AtBeginShipoutBox=\box26
|
|
||||||
Package hyperref Info: Link coloring OFF on input line 34.
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/hyperref/nameref.sty
|
|
||||||
Package: nameref 2012/10/27 v2.43 Cross-referencing by name of section
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
|
|
||||||
Package: gettitlestring 2010/12/03 v1.4 Cleanup title references (HO)
|
|
||||||
)
|
|
||||||
\c@section@level=\count102
|
|
||||||
)
|
|
||||||
LaTeX Info: Redefining \ref on input line 34.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 34.
|
|
||||||
LaTeX Info: Redefining \nameref on input line 34.
|
|
||||||
(/compile/output.out) (/compile/output.out)
|
|
||||||
\@outlinefile=\write3
|
|
||||||
\openout3 = `output.out'.
|
|
||||||
|
|
||||||
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 59.
|
|
||||||
[1
|
|
||||||
|
|
||||||
{/usr/local/texlive/2014/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
|
|
||||||
Package atveryend Info: Empty hook `AfterLastShipout' on input line 59.
|
|
||||||
(/compile/output.aux)
|
|
||||||
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 59.
|
|
||||||
Package atveryend Info: Executing hook `AtEndAfterFileList' on input line 59.
|
|
||||||
Package rerunfilecheck Info: File `output.out' has not changed.
|
|
||||||
(rerunfilecheck) Checksum: D41D8CD98F00B204E9800998ECF8427E;0.
|
|
||||||
Package atveryend Info: Empty hook `AtVeryVeryEnd' on input line 59.
|
|
||||||
)
|
|
||||||
Here is how much of TeX's memory you used:
|
|
||||||
5675 strings out of 493109
|
|
||||||
88933 string characters out of 6135010
|
|
||||||
171878 words of memory out of 5000000
|
|
||||||
9151 multiletter control sequences out of 15000+600000
|
|
||||||
3640 words of font info for 14 fonts, out of 8000000 for 9000
|
|
||||||
1141 hyphenation exceptions out of 8191
|
|
||||||
36i,4n,38p,205b,317s stack positions out of 5000i,500n,10000p,200000b,80000s
|
|
||||||
</usr/local/texlive/2014/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb>
|
|
||||||
Output written on /compile/output.pdf (1 page, 15639 bytes).
|
|
||||||
PDF statistics:
|
|
||||||
17 PDF objects out of 1000 (max. 8388607)
|
|
||||||
12 compressed objects within 1 object stream
|
|
||||||
2 named destinations out of 1000 (max. 500000)
|
|
||||||
1 words of extra memory for PDF output out of 10000 (max. 10000000)
|
|
|
@ -1,72 +0,0 @@
|
||||||
This is pdfTeX, Version 3.1415926-2.5-1.40.14 (TeX Live 2013) (format=pdflatex 2014.4.2) 30 MAY 2014 17:03
|
|
||||||
entering extended mode
|
|
||||||
\write18 enabled.
|
|
||||||
%&-line parsing enabled.
|
|
||||||
**main.tex
|
|
||||||
(/compile/main.tex
|
|
||||||
LaTeX2e <2011/06/27>
|
|
||||||
Babel <3.9k> and hyphenation patterns for 78 languages loaded.
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/base/article.cls
|
|
||||||
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
|
|
||||||
(/usr/local/texlive/2013/texmf-dist/tex/latex/base/size10.clo
|
|
||||||
File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
|
|
||||||
)
|
|
||||||
\c@part=\count79
|
|
||||||
\c@section=\count80
|
|
||||||
\c@subsection=\count81
|
|
||||||
\c@subsubsection=\count82
|
|
||||||
\c@paragraph=\count83
|
|
||||||
\c@subparagraph=\count84
|
|
||||||
\c@figure=\count85
|
|
||||||
\c@table=\count86
|
|
||||||
\abovecaptionskip=\skip41
|
|
||||||
\belowcaptionskip=\skip42
|
|
||||||
\bibindent=\dimen102
|
|
||||||
) (/usr/local/texlive/2013/texmf-dist/tex/latex/natbib/natbib.sty
|
|
||||||
Package: natbib 2010/09/13 8.31b (PWD, AO)
|
|
||||||
\bibhang=\skip43
|
|
||||||
\bibsep=\skip44
|
|
||||||
LaTeX Info: Redefining \cite on input line 694.
|
|
||||||
\c@NAT@ctr=\count87
|
|
||||||
) (/compile/output.aux)
|
|
||||||
\openout1 = `output.aux'.
|
|
||||||
|
|
||||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 4.
|
|
||||||
LaTeX Font Info: ... okay on input line 4.
|
|
||||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 4.
|
|
||||||
LaTeX Font Info: ... okay on input line 4.
|
|
||||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 4.
|
|
||||||
LaTeX Font Info: ... okay on input line 4.
|
|
||||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 4.
|
|
||||||
LaTeX Font Info: ... okay on input line 4.
|
|
||||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 4.
|
|
||||||
LaTeX Font Info: ... okay on input line 4.
|
|
||||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 4.
|
|
||||||
LaTeX Font Info: ... okay on input line 4.
|
|
||||||
|
|
||||||
Package natbib Warning: Citation `blah' on page 1 undefined on input line 6.
|
|
||||||
|
|
||||||
|
|
||||||
Package natbib Warning: There were undefined citations.
|
|
||||||
|
|
||||||
[1
|
|
||||||
|
|
||||||
{/usr/local/texlive/2013/texmf-var/fonts/map/pdftex/updmap/pdftex.map}] (/compi
|
|
||||||
le/output.aux) )
|
|
||||||
Here is how much of TeX's memory you used:
|
|
||||||
543 strings out of 493308
|
|
||||||
6236 string characters out of 6137823
|
|
||||||
56957 words of memory out of 5000000
|
|
||||||
4080 multiletter control sequences out of 15000+600000
|
|
||||||
3948 words of font info for 15 fonts, out of 8000000 for 9000
|
|
||||||
957 hyphenation exceptions out of 8191
|
|
||||||
23i,4n,22p,154b,107s stack positions out of 5000i,500n,10000p,200000b,80000s
|
|
||||||
</usr/local/texlive/2013/texmf-dist/fonts/type1/public/amsfonts
|
|
||||||
/cm/cmbx10.pfb></usr/local/texlive/2013/texmf-dist/fonts/type1/public/amsfonts/
|
|
||||||
cm/cmr10.pfb>
|
|
||||||
Output written on /compile/output.pdf (1 page, 17052 bytes).
|
|
||||||
PDF statistics:
|
|
||||||
16 PDF objects out of 1000 (max. 8388607)
|
|
||||||
10 compressed objects within 1 object stream
|
|
||||||
0 named destinations out of 1000 (max. 500000)
|
|
||||||
1 words of extra memory for PDF output out of 10000 (max. 10000000)
|
|
|
@ -1,74 +0,0 @@
|
||||||
This is pdfTeX, Version 3.14159265-2.6-1.40.15 (TeX Live 2014) (preloaded format=pdflatex 2014.11.3) 22 SEP 2016 13:28
|
|
||||||
entering extended mode
|
|
||||||
\write18 enabled.
|
|
||||||
%&-line parsing enabled.
|
|
||||||
**runaway_argument.tex
|
|
||||||
(/compile/runaway_argument.tex
|
|
||||||
LaTeX2e <2014/05/01>
|
|
||||||
Babel <3.9l> and hyphenation patterns for 21 languages loaded.
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/base/article.cls
|
|
||||||
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
|
|
||||||
(/usr/local/texlive/2014/texmf-dist/tex/latex/base/size10.clo
|
|
||||||
File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
|
|
||||||
)
|
|
||||||
\c@part=\count79
|
|
||||||
\c@section=\count80
|
|
||||||
\c@subsection=\count81
|
|
||||||
\c@subsubsection=\count82
|
|
||||||
\c@paragraph=\count83
|
|
||||||
\c@subparagraph=\count84
|
|
||||||
\c@figure=\count85
|
|
||||||
\c@table=\count86
|
|
||||||
\abovecaptionskip=\skip41
|
|
||||||
\belowcaptionskip=\skip42
|
|
||||||
\bibindent=\dimen102
|
|
||||||
) (/compile/output.aux)
|
|
||||||
\openout1 = `output.aux'.
|
|
||||||
|
|
||||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 8.
|
|
||||||
LaTeX Font Info: ... okay on input line 8.
|
|
||||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 8.
|
|
||||||
LaTeX Font Info: ... okay on input line 8.
|
|
||||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 8.
|
|
||||||
LaTeX Font Info: ... okay on input line 8.
|
|
||||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 8.
|
|
||||||
LaTeX Font Info: ... okay on input line 8.
|
|
||||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 8.
|
|
||||||
LaTeX Font Info: ... okay on input line 8.
|
|
||||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 8.
|
|
||||||
LaTeX Font Info: ... okay on input line 8.
|
|
||||||
LaTeX Font Info: External font `cmex10' loaded for size
|
|
||||||
(Font) <12> on input line 10.
|
|
||||||
LaTeX Font Info: External font `cmex10' loaded for size
|
|
||||||
(Font) <8> on input line 10.
|
|
||||||
LaTeX Font Info: External font `cmex10' loaded for size
|
|
||||||
(Font) <6> on input line 10.
|
|
||||||
)
|
|
||||||
Runaway argument?
|
|
||||||
{Introduction \^^M\end {document}
|
|
||||||
! File ended while scanning use of \@xdblarg.
|
|
||||||
<inserted text>
|
|
||||||
\par
|
|
||||||
<*> runaway_argument.tex
|
|
||||||
|
|
||||||
I suspect you have forgotten a `}', causing me
|
|
||||||
to read past where you wanted me to stop.
|
|
||||||
I'll try to recover; but if the error is serious,
|
|
||||||
you'd better type `E' or `X' now and fix your file.
|
|
||||||
|
|
||||||
! Emergency stop.
|
|
||||||
<*> runaway_argument.tex
|
|
||||||
|
|
||||||
*** (job aborted, no legal \end found)
|
|
||||||
|
|
||||||
|
|
||||||
Here is how much of TeX's memory you used:
|
|
||||||
221 strings out of 494521
|
|
||||||
2433 string characters out of 6168058
|
|
||||||
48172 words of memory out of 5000000
|
|
||||||
3561 multiletter control sequences out of 15000+600000
|
|
||||||
6675 words of font info for 24 fonts, out of 8000000 for 9000
|
|
||||||
319 hyphenation exceptions out of 8191
|
|
||||||
23i,6n,17p,124b,187s stack positions out of 5000i,500n,10000p,200000b,80000s
|
|
||||||
! ==> Fatal error occurred, no output PDF file produced!
|
|
||||||
|
|
|
@ -1,527 +0,0 @@
|
||||||
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009) (format=pdflatex 2010.5.16) 1 MAY 2012 07:40
|
|
||||||
entering extended mode
|
|
||||||
%&-line parsing enabled.
|
|
||||||
**instantons.tex
|
|
||||||
(compiles/d1585ce575dea4cab55f784a22a88652/instantons.tex
|
|
||||||
LaTeX2e <2009/09/24>
|
|
||||||
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
|
|
||||||
yphenation, german-x-2009-06-19, ngerman-x-2009-06-19, ancientgreek, ibycus, ar
|
|
||||||
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
|
|
||||||
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
|
|
||||||
greek, greek, hungarian, icelandic, assamese, bengali, gujarati, hindi, kannada
|
|
||||||
, malayalam, marathi, oriya, panjabi, tamil, telugu, indonesian, interlingua, i
|
|
||||||
rish, italian, kurmanji, latin, latvian, lithuanian, mongolian, mongolianlmc, b
|
|
||||||
okmal, nynorsk, polish, portuguese, romanian, russian, sanskrit, serbian, slova
|
|
||||||
k, slovenian, spanish, swedish, turkish, turkmen, ukenglish, ukrainian, upperso
|
|
||||||
rbian, welsh, loaded.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/base/article.cls
|
|
||||||
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/base/size10.clo
|
|
||||||
File: size10.clo 2007/10/19 v1.4h Standard LaTeX file (size option)
|
|
||||||
)
|
|
||||||
\c@part=\count79
|
|
||||||
\c@section=\count80
|
|
||||||
\c@subsection=\count81
|
|
||||||
\c@subsubsection=\count82
|
|
||||||
\c@paragraph=\count83
|
|
||||||
\c@subparagraph=\count84
|
|
||||||
\c@figure=\count85
|
|
||||||
\c@table=\count86
|
|
||||||
\abovecaptionskip=\skip41
|
|
||||||
\belowcaptionskip=\skip42
|
|
||||||
\bibindent=\dimen102
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/relsize/relsize.sty
|
|
||||||
Package: relsize 2003/07/04 ver 3.1
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/preprint/fullpage.sty
|
|
||||||
Package: fullpage 1999/02/23 1.1 (PWD)
|
|
||||||
\FP@margin=\skip43
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsmath.sty
|
|
||||||
Package: amsmath 2000/07/18 v2.13 AMS math features
|
|
||||||
\@mathmargin=\skip44
|
|
||||||
For additional information on amsmath, use the `?' option.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amstext.sty
|
|
||||||
Package: amstext 2000/06/29 v2.01
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsgen.sty
|
|
||||||
File: amsgen.sty 1999/11/30 v2.0
|
|
||||||
\@emptytoks=\toks14
|
|
||||||
\ex@=\dimen103
|
|
||||||
)) (/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsbsy.sty
|
|
||||||
Package: amsbsy 1999/11/29 v1.2d
|
|
||||||
\pmbraise@=\dimen104
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/amsmath/amsopn.sty
|
|
||||||
Package: amsopn 1999/12/14 v2.01 operator names
|
|
||||||
)
|
|
||||||
\inf@bad=\count87
|
|
||||||
LaTeX Info: Redefining \frac on input line 211.
|
|
||||||
\uproot@=\count88
|
|
||||||
\leftroot@=\count89
|
|
||||||
LaTeX Info: Redefining \overline on input line 307.
|
|
||||||
\classnum@=\count90
|
|
||||||
\DOTSCASE@=\count91
|
|
||||||
LaTeX Info: Redefining \ldots on input line 379.
|
|
||||||
LaTeX Info: Redefining \dots on input line 382.
|
|
||||||
LaTeX Info: Redefining \cdots on input line 467.
|
|
||||||
\Mathstrutbox@=\box26
|
|
||||||
\strutbox@=\box27
|
|
||||||
\big@size=\dimen105
|
|
||||||
LaTeX Font Info: Redeclaring font encoding OML on input line 567.
|
|
||||||
LaTeX Font Info: Redeclaring font encoding OMS on input line 568.
|
|
||||||
\macc@depth=\count92
|
|
||||||
\c@MaxMatrixCols=\count93
|
|
||||||
\dotsspace@=\muskip10
|
|
||||||
\c@parentequation=\count94
|
|
||||||
\dspbrk@lvl=\count95
|
|
||||||
\tag@help=\toks15
|
|
||||||
\row@=\count96
|
|
||||||
\column@=\count97
|
|
||||||
\maxfields@=\count98
|
|
||||||
\andhelp@=\toks16
|
|
||||||
\eqnshift@=\dimen106
|
|
||||||
\alignsep@=\dimen107
|
|
||||||
\tagshift@=\dimen108
|
|
||||||
\tagwidth@=\dimen109
|
|
||||||
\totwidth@=\dimen110
|
|
||||||
\lineht@=\dimen111
|
|
||||||
\@envbody=\toks17
|
|
||||||
\multlinegap=\skip45
|
|
||||||
\multlinetaggap=\skip46
|
|
||||||
\mathdisplay@stack=\toks18
|
|
||||||
LaTeX Info: Redefining \[ on input line 2666.
|
|
||||||
LaTeX Info: Redefining \] on input line 2667.
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/amscls/amsthm.sty
|
|
||||||
Package: amsthm 2004/08/06 v2.20
|
|
||||||
\thm@style=\toks19
|
|
||||||
\thm@bodyfont=\toks20
|
|
||||||
\thm@headfont=\toks21
|
|
||||||
\thm@notefont=\toks22
|
|
||||||
\thm@headpunct=\toks23
|
|
||||||
\thm@preskip=\skip47
|
|
||||||
\thm@postskip=\skip48
|
|
||||||
\thm@headsep=\skip49
|
|
||||||
\dth@everypar=\toks24
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/amsfonts.sty
|
|
||||||
Package: amsfonts 2009/06/22 v3.00 Basic AMSFonts support
|
|
||||||
\symAMSa=\mathgroup4
|
|
||||||
\symAMSb=\mathgroup5
|
|
||||||
LaTeX Font Info: Overwriting math alphabet `\mathfrak' in version `bold'
|
|
||||||
(Font) U/euf/m/n --> U/euf/b/n on input line 96.
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/hyperref/hyperref.sty
|
|
||||||
Package: hyperref 2010/05/04 v6.81a Hypertext links for LaTeX
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ltxcmds.sty
|
|
||||||
Package: ltxcmds 2010/04/26 v1.7 LaTeX kernel commands for general use (HO)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/keyval.sty
|
|
||||||
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
|
|
||||||
\KV@toks@=\toks25
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/kvsetkeys.sty
|
|
||||||
Package: kvsetkeys 2010/03/01 v1.9 Key value parser (HO)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/infwarerr.sty
|
|
||||||
Package: infwarerr 2010/04/08 v1.3 Providing info/warning/message (HO)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/etexcmds.sty
|
|
||||||
Package: etexcmds 2010/01/28 v1.3 Prefix for e-TeX command names (HO)
|
|
||||||
Package etexcmds Info: Could not find \expanded.
|
|
||||||
(etexcmds) That can mean that you are not using pdfTeX 1.50 or
|
|
||||||
(etexcmds) that some package has redefined \expanded.
|
|
||||||
(etexcmds) In the latter case, load this package earlier.
|
|
||||||
)) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/pdfescape.sty
|
|
||||||
Package: pdfescape 2010/03/01 v1.9 Provides hex, PDF name and string conversion
|
|
||||||
s (HO)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/pdftexcmds.sty
|
|
||||||
Package: pdftexcmds 2010/04/01 v0.9 Utility functions of pdfTeX for LuaTeX (HO)
|
|
||||||
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifluatex.sty
|
|
||||||
Package: ifluatex 2010/03/01 v1.3 Provides the ifluatex switch (HO)
|
|
||||||
Package ifluatex Info: LuaTeX not detected.
|
|
||||||
)
|
|
||||||
Package pdftexcmds Info: LuaTeX not detected.
|
|
||||||
Package pdftexcmds Info: \pdf@primitive is available.
|
|
||||||
Package pdftexcmds Info: \pdf@ifprimitive is available.
|
|
||||||
)) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifpdf.sty
|
|
||||||
Package: ifpdf 2010/01/28 v2.1 Provides the ifpdf switch (HO)
|
|
||||||
Package ifpdf Info: pdfTeX in pdf mode detected.
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/ifvtex.sty
|
|
||||||
Package: ifvtex 2010/03/01 v1.5 Switches for detecting VTeX and its modes (HO)
|
|
||||||
Package ifvtex Info: VTeX not detected.
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/ifxetex/ifxetex.sty
|
|
||||||
Package: ifxetex 2009/01/23 v0.5 Provides ifxetex conditional
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/hycolor.sty
|
|
||||||
Package: hycolor 2009/12/12 v1.6 Color options of hyperref/bookmark (HO)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/xcolor-patch.sty
|
|
||||||
Package: xcolor-patch 2009/12/12 xcolor patch
|
|
||||||
)) (/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/letltxmacro.sty
|
|
||||||
Package: letltxmacro 2008/06/24 v1.3 Let assignment for LaTeX macros (HO)
|
|
||||||
)
|
|
||||||
\@linkdim=\dimen112
|
|
||||||
\Hy@linkcounter=\count99
|
|
||||||
\Hy@pagecounter=\count100
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/hyperref/pd1enc.def
|
|
||||||
File: pd1enc.def 2010/05/04 v6.81a Hyperref: PDFDocEncoding definition (HO)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/intcalc.sty
|
|
||||||
Package: intcalc 2007/09/27 v1.1 Expandable integer calculations (HO)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/latexconfig/hyperref.cfg
|
|
||||||
File: hyperref.cfg 2002/06/06 v1.2 hyperref configuration of TeXLive
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/kvoptions.sty
|
|
||||||
Package: kvoptions 2010/02/22 v3.7 Keyval support for LaTeX options (HO)
|
|
||||||
)
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 3639.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 3644.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 3647.
|
|
||||||
Package hyperref Info: Plain pages OFF on input line 3654.
|
|
||||||
Package hyperref Info: Backreferencing OFF on input line 3659.
|
|
||||||
Implicit mode ON; LaTeX internals redefined
|
|
||||||
Package hyperref Info: Bookmarks ON on input line 3855.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/url/url.sty
|
|
||||||
\Urlmuskip=\muskip11
|
|
||||||
Package: url 2006/04/12 ver 3.3 Verb mode for urls, etc.
|
|
||||||
)
|
|
||||||
LaTeX Info: Redefining \url on input line 4140.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/bitset.sty
|
|
||||||
Package: bitset 2007/09/28 v1.0 Data type bit set (HO)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/bigintcalc.sty
|
|
||||||
Package: bigintcalc 2007/11/11 v1.1 Expandable big integer calculations (HO)
|
|
||||||
))
|
|
||||||
\Fld@menulength=\count101
|
|
||||||
\Field@Width=\dimen113
|
|
||||||
\Fld@charsize=\dimen114
|
|
||||||
\Field@toks=\toks26
|
|
||||||
Package hyperref Info: Hyper figures OFF on input line 5118.
|
|
||||||
Package hyperref Info: Link nesting OFF on input line 5123.
|
|
||||||
Package hyperref Info: Hyper index ON on input line 5126.
|
|
||||||
Package hyperref Info: backreferencing OFF on input line 5133.
|
|
||||||
Package hyperref Info: Link coloring OFF on input line 5138.
|
|
||||||
Package hyperref Info: Link coloring with OCG OFF on input line 5143.
|
|
||||||
Package hyperref Info: PDF/A mode OFF on input line 5148.
|
|
||||||
LaTeX Info: Redefining \ref on input line 5188.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 5192.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/atbegshi.sty
|
|
||||||
Package: atbegshi 2010/03/25 v1.12 At begin shipout hook (HO)
|
|
||||||
)
|
|
||||||
\Hy@abspage=\count102
|
|
||||||
\c@Item=\count103
|
|
||||||
\c@Hfootnote=\count104
|
|
||||||
)
|
|
||||||
* hyperref using default driver hpdftex *
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/hyperref/hpdftex.def
|
|
||||||
File: hpdftex.def 2010/05/04 v6.81a Hyperref driver for pdfTeX
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/atveryend.sty
|
|
||||||
Package: atveryend 2010/03/24 v1.5 Hooks at very end of document (HO)
|
|
||||||
Package atveryend Info: \enddocument detected (standard).
|
|
||||||
)
|
|
||||||
\Fld@listcount=\count105
|
|
||||||
\c@bookmark@seq@number=\count106
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/rerunfilecheck.sty
|
|
||||||
Package: rerunfilecheck 2010/03/16 v1.6 Rerun checks for auxiliary files (HO)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/uniquecounter.sty
|
|
||||||
Package: uniquecounter 2009/12/18 v1.1 Provides unlimited unique counter (HO)
|
|
||||||
)
|
|
||||||
Package uniquecounter Info: New unique counter `rerunfilecheck' on input line 2
|
|
||||||
71.
|
|
||||||
)
|
|
||||||
\Hy@SectionHShift=\skip50
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/subfig/subfig.sty
|
|
||||||
Package: subfig 2005/06/28 ver: 1.3 subfig package
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/caption/caption.sty
|
|
||||||
Package: caption 2010/01/09 v3.1m Customizing captions (AR)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/caption/caption3.sty
|
|
||||||
Package: caption3 2010/01/14 v3.1m caption3 kernel (AR)
|
|
||||||
\captionmargin=\dimen115
|
|
||||||
\captionmargin@=\dimen116
|
|
||||||
\captionwidth=\dimen117
|
|
||||||
\caption@indent=\dimen118
|
|
||||||
\caption@parindent=\dimen119
|
|
||||||
\caption@hangindent=\dimen120
|
|
||||||
)
|
|
||||||
\c@ContinuedFloat=\count107
|
|
||||||
Package caption Info: hyperref package is loaded.
|
|
||||||
)
|
|
||||||
\c@KVtest=\count108
|
|
||||||
\sf@farskip=\skip51
|
|
||||||
\sf@captopadj=\dimen121
|
|
||||||
\sf@capskip=\skip52
|
|
||||||
\sf@nearskip=\skip53
|
|
||||||
\c@subfigure=\count109
|
|
||||||
\c@subfigure@save=\count110
|
|
||||||
\c@lofdepth=\count111
|
|
||||||
\c@subtable=\count112
|
|
||||||
\c@subtable@save=\count113
|
|
||||||
\c@lotdepth=\count114
|
|
||||||
\sf@top=\skip54
|
|
||||||
\sf@bottom=\skip55
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/graphicx.sty
|
|
||||||
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/graphics.sty
|
|
||||||
Package: graphics 2009/02/05 v1.0o Standard LaTeX Graphics (DPC,SPQR)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/graphics/trig.sty
|
|
||||||
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/latexconfig/graphics.cfg
|
|
||||||
File: graphics.cfg 2009/08/28 v1.8 graphics configuration of TeX Live
|
|
||||||
)
|
|
||||||
Package graphics Info: Driver file: pdftex.def on input line 91.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/pdftex-def/pdftex.def
|
|
||||||
File: pdftex.def 2010/02/14 v0.04n Graphics/color for pdfTeX
|
|
||||||
\Gread@gobject=\count115
|
|
||||||
))
|
|
||||||
\Gin@req@height=\dimen122
|
|
||||||
\Gin@req@width=\dimen123
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/showlabels/showlabels.sty
|
|
||||||
Package: showlabels 2009/05/29 v1.6.5
|
|
||||||
Package: `showlabels' v1.6.5 <2009/05/29>
|
|
||||||
with amsmath equation tags
|
|
||||||
\SL@labelposition=\count116
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/mh/mathtools.sty
|
|
||||||
Package: mathtools 2008/08/01 v1.06 mathematical typesetting tools (MH)
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/tools/calc.sty
|
|
||||||
Package: calc 2007/08/22 v4.3 Infix arithmetic (KKT,FJ)
|
|
||||||
\calc@Acount=\count117
|
|
||||||
\calc@Bcount=\count118
|
|
||||||
\calc@Adimen=\dimen124
|
|
||||||
\calc@Bdimen=\dimen125
|
|
||||||
\calc@Askip=\skip56
|
|
||||||
\calc@Bskip=\skip57
|
|
||||||
LaTeX Info: Redefining \setlength on input line 76.
|
|
||||||
LaTeX Info: Redefining \addtolength on input line 77.
|
|
||||||
\calc@Ccount=\count119
|
|
||||||
\calc@Cskip=\skip58
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/latex/mh/mhsetup.sty
|
|
||||||
Package: mhsetup 2010/01/21 v1.2a programming setup (MH)
|
|
||||||
)
|
|
||||||
\g_MT_multlinerow_int=\count120
|
|
||||||
\l_MT_multwidth_dim=\dimen126
|
|
||||||
)
|
|
||||||
\c@claim=\count121
|
|
||||||
(compiles/d1585ce575dea4cab55f784a22a88652/output.aux)
|
|
||||||
\openout1 = `output.aux'.
|
|
||||||
|
|
||||||
LaTeX Font Info: Checking defaults for OML/cmm/m/it on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for T1/cmr/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for OT1/cmr/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for OMS/cmsy/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for OMX/cmex/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for U/cmr/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
LaTeX Font Info: Checking defaults for PD1/pdf/m/n on input line 30.
|
|
||||||
LaTeX Font Info: ... okay on input line 30.
|
|
||||||
\AtBeginShipoutBox=\box28
|
|
||||||
Package hyperref Info: Link coloring OFF on input line 30.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/hyperref/nameref.sty
|
|
||||||
Package: nameref 2010/04/30 v2.40 Cross-referencing by name of section
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/oberdiek/refcount.sty
|
|
||||||
Package: refcount 2008/08/11 v3.1 Data extraction from references (HO)
|
|
||||||
) (/usr/local/texlive/2009/texmf-dist/tex/generic/oberdiek/gettitlestring.sty
|
|
||||||
Package: gettitlestring 2009/12/18 v1.3 Cleanup title references (HO)
|
|
||||||
)
|
|
||||||
\c@section@level=\count122
|
|
||||||
)
|
|
||||||
LaTeX Info: Redefining \ref on input line 30.
|
|
||||||
LaTeX Info: Redefining \pageref on input line 30.
|
|
||||||
LaTeX Info: Redefining \nameref on input line 30.
|
|
||||||
(compiles/d1585ce575dea4cab55f784a22a88652/output.out) (compiles/d1585ce575dea4
|
|
||||||
cab55f784a22a88652/output.out)
|
|
||||||
\@outlinefile=\write3
|
|
||||||
\openout3 = `output.out'.
|
|
||||||
|
|
||||||
Package caption Info: Begin \AtBeginDocument code.
|
|
||||||
Package caption3 Info: subfig package 1.2 or 1.3 is loaded.
|
|
||||||
LaTeX Info: Redefining \subref on input line 30.
|
|
||||||
Package caption Info: End \AtBeginDocument code.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/context/base/supp-pdf.mkii
|
|
||||||
[Loading MPS to PDF converter (version 2006.09.02).]
|
|
||||||
\scratchcounter=\count123
|
|
||||||
\scratchdimen=\dimen127
|
|
||||||
\scratchbox=\box29
|
|
||||||
\nofMPsegments=\count124
|
|
||||||
\nofMParguments=\count125
|
|
||||||
\everyMPshowfont=\toks27
|
|
||||||
\MPscratchCnt=\count126
|
|
||||||
\MPscratchDim=\dimen128
|
|
||||||
\MPnumerator=\count127
|
|
||||||
\everyMPtoPDFconversion=\toks28
|
|
||||||
) (compiles/d1585ce575dea4cab55f784a22a88652/output.toc
|
|
||||||
LaTeX Font Info: Try loading font information for U+msa on input line 3.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/umsa.fd
|
|
||||||
File: umsa.fd 2009/06/22 v3.00 AMS symbols A
|
|
||||||
)
|
|
||||||
LaTeX Font Info: Try loading font information for U+msb on input line 3.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/umsb.fd
|
|
||||||
File: umsb.fd 2009/06/22 v3.00 AMS symbols B
|
|
||||||
))
|
|
||||||
\tf@toc=\write4
|
|
||||||
\openout4 = `output.toc'.
|
|
||||||
|
|
||||||
(compiles/d1585ce575dea4cab55f784a22a88652/sections/introduction.tex
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Lambert:2010iw' on page 1 undefined on input line 7.
|
|
||||||
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Lambert:2010iw' on page 1 undefined on input line 7.
|
|
||||||
|
|
||||||
) (compiles/d1585ce575dea4cab55f784a22a88652/sections/instantons.tex [1
|
|
||||||
|
|
||||||
{/usr/local/texlive/2009/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
|
|
||||||
LaTeX Font Info: Try loading font information for U+euf on input line 7.
|
|
||||||
(/usr/local/texlive/2009/texmf-dist/tex/latex/amsfonts/ueuf.fd
|
|
||||||
File: ueuf.fd 2009/06/22 v3.00 Euler Fraktur
|
|
||||||
) [2]
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Manton:2004tk' on page 3 undefined on input line 72.
|
|
||||||
|
|
||||||
[3]
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Atiyah1978' on page 4 undefined on input line 108.
|
|
||||||
|
|
||||||
[4]
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Dorey:1996hu' on page 5 undefined on input line 176.
|
|
||||||
|
|
||||||
[5] [6] [7])
|
|
||||||
(compiles/d1585ce575dea4cab55f784a22a88652/sections/moduli_space_approximation.
|
|
||||||
tex
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Manton1982' on page 8 undefined on input line 3.
|
|
||||||
|
|
||||||
[8]
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Weinberg:2006rq' on page 9 undefined on input line 21.
|
|
||||||
|
|
||||||
|
|
||||||
[9] [10] [11]
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Bak:1999sv' on page 12 undefined on input line 192.
|
|
||||||
|
|
||||||
[12])
|
|
||||||
(compiles/d1585ce575dea4cab55f784a22a88652/sections/dynamics_of_single_instanto
|
|
||||||
n.tex
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Peeters:2001np' on page 13 undefined on input line 9.
|
|
||||||
|
|
||||||
[13] <figures/variation_of_theta_dot.png, id=325, 361.35pt x 228.855pt>
|
|
||||||
File: figures/variation_of_theta_dot.png Graphic file (type png)
|
|
||||||
<use figures/variation_of_theta_dot.png> <figures/variation_of_rho_dot.png, id=
|
|
||||||
326, 361.35pt x 232.87pt>
|
|
||||||
File: figures/variation_of_rho_dot.png Graphic file (type png)
|
|
||||||
<use figures/variation_of_rho_dot.png>
|
|
||||||
Overfull \hbox (13.3333pt too wide) in paragraph at lines 55--61
|
|
||||||
[][][][]
|
|
||||||
[]
|
|
||||||
|
|
||||||
)
|
|
||||||
(compiles/d1585ce575dea4cab55f784a22a88652/sections/dynamics_of_two_instantons.
|
|
||||||
tex [14 <compiles/d1585ce575dea4cab55f784a22a88652/figures/variation_of_theta_d
|
|
||||||
ot.png (PNG copy)> <compiles/d1585ce575dea4cab55f784a22a88652/figures/variation
|
|
||||||
_of_rho_dot.png (PNG copy)>]
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Osborn:1981yf' on page 15 undefined on input line 27.
|
|
||||||
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Peeters:2001np' on page 15 undefined on input line 27.
|
|
||||||
|
|
||||||
|
|
||||||
[15] [16] <figures/higgs_field/fig1.png, id=372, 361.35pt x 285.065pt>
|
|
||||||
File: figures/higgs_field/fig1.png Graphic file (type png)
|
|
||||||
<use figures/higgs_field/fig1.png> <figures/higgs_field/fig2.png, id=373, 361.3
|
|
||||||
5pt x 286.06876pt>
|
|
||||||
File: figures/higgs_field/fig2.png Graphic file (type png)
|
|
||||||
<use figures/higgs_field/fig2.png> <figures/higgs_field/fig3.png, id=374, 361.3
|
|
||||||
5pt x 285.065pt>
|
|
||||||
File: figures/higgs_field/fig3.png Graphic file (type png)
|
|
||||||
<use figures/higgs_field/fig3.png> [17] <figures/fig4.png, id=394, 320.8788pt x
|
|
||||||
198.7425pt>
|
|
||||||
File: figures/fig4.png Graphic file (type png)
|
|
||||||
<use figures/fig4.png> [18 <compiles/d1585ce575dea4cab55f784a22a88652/figures/h
|
|
||||||
iggs_field/fig1.png (PNG copy)> <compiles/d1585ce575dea4cab55f784a22a88652/figu
|
|
||||||
res/higgs_field/fig2.png (PNG copy)> <compiles/d1585ce575dea4cab55f784a22a88652
|
|
||||||
/figures/higgs_field/fig3.png (PNG copy)> <compiles/d1585ce575dea4cab55f784a22a
|
|
||||||
88652/figures/fig4.png>] <figures/attraction_and_repulsion.png, id=409, 769.876
|
|
||||||
25pt x 473.77pt>
|
|
||||||
File: figures/attraction_and_repulsion.png Graphic file (type png)
|
|
||||||
<use figures/attraction_and_repulsion.png> <figures/scatterings/flower.png, id=
|
|
||||||
411, 361.35pt x 363.3575pt>
|
|
||||||
File: figures/scatterings/flower.png Graphic file (type png)
|
|
||||||
<use figures/scatterings/flower.png> <figures/scatterings/circle.png, id=412, 3
|
|
||||||
61.35pt x 361.35pt>
|
|
||||||
File: figures/scatterings/circle.png Graphic file (type png)
|
|
||||||
<use figures/scatterings/circle.png> <figures/scatterings/right_angle.png, id=4
|
|
||||||
13, 361.35pt x 363.3575pt>
|
|
||||||
File: figures/scatterings/right_angle.png Graphic file (type png)
|
|
||||||
<use figures/scatterings/right_angle.png> [19 <compiles/d1585ce575dea4cab55f784
|
|
||||||
a22a88652/figures/attraction_and_repulsion.png (PNG copy)>] [20 <compiles/d1585
|
|
||||||
ce575dea4cab55f784a22a88652/figures/scatterings/flower.png (PNG copy)> <compile
|
|
||||||
s/d1585ce575dea4cab55f784a22a88652/figures/scatterings/circle.png (PNG copy)> <
|
|
||||||
compiles/d1585ce575dea4cab55f784a22a88652/figures/scatterings/right_angle.png (
|
|
||||||
PNG copy)>] <figures/angular_momentum_exchange_rho.png, id=436, 361.35pt x 232.
|
|
||||||
87pt>
|
|
||||||
File: figures/angular_momentum_exchange_rho.png Graphic file (type png)
|
|
||||||
<use figures/angular_momentum_exchange_rho.png> <figures/angular_momentum_excha
|
|
||||||
nge_L.png, id=437, 361.35pt x 210.7875pt>
|
|
||||||
File: figures/angular_momentum_exchange_L.png Graphic file (type png)
|
|
||||||
<use figures/angular_momentum_exchange_L.png>) (compiles/d1585ce575dea4cab55f78
|
|
||||||
4a22a88652/sections/appendices.tex [21 <compiles/d1585ce575dea4cab55f784a22a886
|
|
||||||
52/figures/angular_momentum_exchange_rho.png (PNG copy)> <compiles/d1585ce575de
|
|
||||||
a4cab55f784a22a88652/figures/angular_momentum_exchange_L.png (PNG copy)>]
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Osborn:1981yf' on page 22 undefined on input line 20.
|
|
||||||
|
|
||||||
[22]
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Osborn:1981yf' on page 23 undefined on input line 103.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Peeters:2001np' on page 23 undefined on input line 103
|
|
||||||
.
|
|
||||||
|
|
||||||
[23] [24] [25] [26]
|
|
||||||
|
|
||||||
LaTeX Warning: Citation `Peeters:2001np' on page 27 undefined on input line 352
|
|
||||||
.
|
|
||||||
|
|
||||||
[27] [28] [29] [30])
|
|
||||||
Package atveryend Info: Empty hook `BeforeClearDocument' on input line 50.
|
|
||||||
[31]
|
|
||||||
Package atveryend Info: Empty hook `AfterLastShipout' on input line 50.
|
|
||||||
(compiles/d1585ce575dea4cab55f784a22a88652/output.aux)
|
|
||||||
Package atveryend Info: Executing hook `AtVeryEndDocument' on input line 50.
|
|
||||||
Package rerunfilecheck Info: File `output.out' has not changed.
|
|
||||||
(rerunfilecheck) Checksum: 47077DD58F3BF93130F2EA39E2DC1E25;1709.
|
|
||||||
|
|
||||||
LaTeX Warning: There were undefined references.
|
|
||||||
|
|
||||||
)
|
|
||||||
Here is how much of TeX's memory you used:
|
|
||||||
7439 strings out of 493773
|
|
||||||
115753 string characters out of 3145367
|
|
||||||
210032 words of memory out of 3000000
|
|
||||||
10211 multiletter control sequences out of 15000+200000
|
|
||||||
13189 words of font info for 51 fonts, out of 3000000 for 9000
|
|
||||||
714 hyphenation exceptions out of 8191
|
|
||||||
44i,20n,45p,1356b,432s stack positions out of 5000i,500n,10000p,200000b,50000s
|
|
||||||
</usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx10.pfb
|
|
||||||
></usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmbx12.pfb>
|
|
||||||
</usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmex10.pfb><
|
|
||||||
/usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi10.pfb></
|
|
||||||
usr/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi5.pfb></us
|
|
||||||
r/local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi7.pfb></usr/
|
|
||||||
local/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmmi8.pfb></usr/lo
|
|
||||||
cal/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmr10.pfb></usr/loca
|
|
||||||
l/texlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmr5.pfb></usr/local/t
|
|
||||||
exlive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmr6.pfb></usr/local/texl
|
|
||||||
ive/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmr7.pfb></usr/local/texlive
|
|
||||||
/2009/texmf-dist/fonts/type1/public/amsfonts/cm/cmr8.pfb></usr/local/texlive/20
|
|
||||||
09/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy10.pfb></usr/local/texlive/200
|
|
||||||
9/texmf-dist/fonts/type1/public/amsfonts/cm/cmsy7.pfb></usr/local/texlive/2009/
|
|
||||||
texmf-dist/fonts/type1/public/amsfonts/cm/cmsy8.pfb></usr/local/texlive/2009/te
|
|
||||||
xmf-dist/fonts/type1/public/amsfonts/cm/cmti10.pfb></usr/local/texlive/2009/tex
|
|
||||||
mf-dist/fonts/type1/public/amsfonts/cm/cmtt9.pfb></usr/local/texlive/2009/texmf
|
|
||||||
-dist/fonts/type1/public/amsfonts/euler/eufm10.pfb></usr/local/texlive/2009/tex
|
|
||||||
mf-dist/fonts/type1/public/amsfonts/symbols/msbm10.pfb>
|
|
||||||
Output written on compiles/d1585ce575dea4cab55f784a22a88652/output.pdf (31 page
|
|
||||||
s, 644890 bytes).
|
|
||||||
PDF statistics:
|
|
||||||
775 PDF objects out of 1000 (max. 8388607)
|
|
||||||
350 named destinations out of 1000 (max. 500000)
|
|
||||||
253 words of extra memory for PDF output out of 10000 (max. 10000000)
|
|
||||||
|
|
|
@ -1,238 +0,0 @@
|
||||||
/**
|
|
||||||
* QUnit v1.6.0pre - A JavaScript Unit Testing Framework
|
|
||||||
*
|
|
||||||
* http://docs.jquery.com/QUnit
|
|
||||||
*
|
|
||||||
* Copyright (c) 2012 John Resig, Jörn Zaefferer
|
|
||||||
* Dual licensed under the MIT (MIT-LICENSE.txt)
|
|
||||||
* or GPL (GPL-LICENSE.txt) licenses.
|
|
||||||
* Pulled Live from Git Fri Apr 27 19:00:01 UTC 2012
|
|
||||||
* Last Commit: 1da56e024a25bf2231e7aea0b85e6d0d628f4820
|
|
||||||
*/
|
|
||||||
|
|
||||||
/** Font Family and Sizes */
|
|
||||||
|
|
||||||
#qunit-tests, #qunit-header, #qunit-banner, #qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult {
|
|
||||||
font-family: "Helvetica Neue Light", "HelveticaNeue-Light", "Helvetica Neue", Calibri, Helvetica, Arial, sans-serif;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-testrunner-toolbar, #qunit-userAgent, #qunit-testresult, #qunit-tests li { font-size: small; }
|
|
||||||
#qunit-tests { font-size: smaller; }
|
|
||||||
|
|
||||||
|
|
||||||
/** Resets */
|
|
||||||
|
|
||||||
#qunit-tests, #qunit-tests ol, #qunit-header, #qunit-banner, #qunit-userAgent, #qunit-testresult {
|
|
||||||
margin: 0;
|
|
||||||
padding: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/** Header */
|
|
||||||
|
|
||||||
#qunit-header {
|
|
||||||
padding: 0.5em 0 0.5em 1em;
|
|
||||||
|
|
||||||
color: #8699a4;
|
|
||||||
background-color: #0d3349;
|
|
||||||
|
|
||||||
font-size: 1.5em;
|
|
||||||
line-height: 1em;
|
|
||||||
font-weight: normal;
|
|
||||||
|
|
||||||
border-radius: 15px 15px 0 0;
|
|
||||||
-moz-border-radius: 15px 15px 0 0;
|
|
||||||
-webkit-border-top-right-radius: 15px;
|
|
||||||
-webkit-border-top-left-radius: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-header a {
|
|
||||||
text-decoration: none;
|
|
||||||
color: #c2ccd1;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-header a:hover,
|
|
||||||
#qunit-header a:focus {
|
|
||||||
color: #fff;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-header label {
|
|
||||||
display: inline-block;
|
|
||||||
padding-left: 0.5em;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-banner {
|
|
||||||
height: 5px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-testrunner-toolbar {
|
|
||||||
padding: 0.5em 0 0.5em 2em;
|
|
||||||
color: #5E740B;
|
|
||||||
background-color: #eee;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-userAgent {
|
|
||||||
padding: 0.5em 0 0.5em 2.5em;
|
|
||||||
background-color: #2b81af;
|
|
||||||
color: #fff;
|
|
||||||
text-shadow: rgba(0, 0, 0, 0.5) 2px 2px 1px;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/** Tests: Pass/Fail */
|
|
||||||
|
|
||||||
#qunit-tests {
|
|
||||||
list-style-position: inside;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests li {
|
|
||||||
padding: 0.4em 0.5em 0.4em 2.5em;
|
|
||||||
border-bottom: 1px solid #fff;
|
|
||||||
list-style-position: inside;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests.hidepass li.pass, #qunit-tests.hidepass li.running {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests li strong {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests li a {
|
|
||||||
padding: 0.5em;
|
|
||||||
color: #c2ccd1;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
#qunit-tests li a:hover,
|
|
||||||
#qunit-tests li a:focus {
|
|
||||||
color: #000;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests ol {
|
|
||||||
margin-top: 0.5em;
|
|
||||||
padding: 0.5em;
|
|
||||||
|
|
||||||
background-color: #fff;
|
|
||||||
|
|
||||||
border-radius: 15px;
|
|
||||||
-moz-border-radius: 15px;
|
|
||||||
-webkit-border-radius: 15px;
|
|
||||||
|
|
||||||
box-shadow: inset 0px 2px 13px #999;
|
|
||||||
-moz-box-shadow: inset 0px 2px 13px #999;
|
|
||||||
-webkit-box-shadow: inset 0px 2px 13px #999;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests table {
|
|
||||||
border-collapse: collapse;
|
|
||||||
margin-top: .2em;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests th {
|
|
||||||
text-align: right;
|
|
||||||
vertical-align: top;
|
|
||||||
padding: 0 .5em 0 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests td {
|
|
||||||
vertical-align: top;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests pre {
|
|
||||||
margin: 0;
|
|
||||||
white-space: pre-wrap;
|
|
||||||
word-wrap: break-word;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests del {
|
|
||||||
background-color: #e0f2be;
|
|
||||||
color: #374e0c;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests ins {
|
|
||||||
background-color: #ffcaca;
|
|
||||||
color: #500;
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*** Test Counts */
|
|
||||||
|
|
||||||
#qunit-tests b.counts { color: black; }
|
|
||||||
#qunit-tests b.passed { color: #5E740B; }
|
|
||||||
#qunit-tests b.failed { color: #710909; }
|
|
||||||
|
|
||||||
#qunit-tests li li {
|
|
||||||
margin: 0.5em;
|
|
||||||
padding: 0.4em 0.5em 0.4em 0.5em;
|
|
||||||
background-color: #fff;
|
|
||||||
border-bottom: none;
|
|
||||||
list-style-position: inside;
|
|
||||||
}
|
|
||||||
|
|
||||||
/*** Passing Styles */
|
|
||||||
|
|
||||||
#qunit-tests li li.pass {
|
|
||||||
color: #5E740B;
|
|
||||||
background-color: #fff;
|
|
||||||
border-left: 26px solid #C6E746;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests .pass { color: #528CE0; background-color: #D2E0E6; }
|
|
||||||
#qunit-tests .pass .test-name { color: #366097; }
|
|
||||||
|
|
||||||
#qunit-tests .pass .test-actual,
|
|
||||||
#qunit-tests .pass .test-expected { color: #999999; }
|
|
||||||
|
|
||||||
#qunit-banner.qunit-pass { background-color: #C6E746; }
|
|
||||||
|
|
||||||
/*** Failing Styles */
|
|
||||||
|
|
||||||
#qunit-tests li li.fail {
|
|
||||||
color: #710909;
|
|
||||||
background-color: #fff;
|
|
||||||
border-left: 26px solid #EE5757;
|
|
||||||
white-space: pre;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests > li:last-child {
|
|
||||||
border-radius: 0 0 15px 15px;
|
|
||||||
-moz-border-radius: 0 0 15px 15px;
|
|
||||||
-webkit-border-bottom-right-radius: 15px;
|
|
||||||
-webkit-border-bottom-left-radius: 15px;
|
|
||||||
}
|
|
||||||
|
|
||||||
#qunit-tests .fail { color: #000000; background-color: #EE5757; }
|
|
||||||
#qunit-tests .fail .test-name,
|
|
||||||
#qunit-tests .fail .module-name { color: #000000; }
|
|
||||||
|
|
||||||
#qunit-tests .fail .test-actual { color: #EE5757; }
|
|
||||||
#qunit-tests .fail .test-expected { color: green; }
|
|
||||||
|
|
||||||
#qunit-banner.qunit-fail { background-color: #EE5757; }
|
|
||||||
|
|
||||||
|
|
||||||
/** Result */
|
|
||||||
|
|
||||||
#qunit-testresult {
|
|
||||||
padding: 0.5em 0.5em 0.5em 2.5em;
|
|
||||||
|
|
||||||
color: #2b81af;
|
|
||||||
background-color: #D2E0E6;
|
|
||||||
|
|
||||||
border-bottom: 1px solid white;
|
|
||||||
}
|
|
||||||
#qunit-testresult .module-name {
|
|
||||||
font-weight: bold;
|
|
||||||
}
|
|
||||||
|
|
||||||
/** Fixture */
|
|
||||||
|
|
||||||
#qunit-fixture {
|
|
||||||
position: absolute;
|
|
||||||
top: -10000px;
|
|
||||||
left: -10000px;
|
|
||||||
width: 1000px;
|
|
||||||
height: 1000px;
|
|
||||||
}
|
|
File diff suppressed because it is too large
Load diff
|
@ -1,33 +0,0 @@
|
||||||
/*
|
|
||||||
RequireJS 1.0.8 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved.
|
|
||||||
Available via the MIT or new BSD license.
|
|
||||||
see: http://github.com/jrburke/requirejs for details
|
|
||||||
*/
|
|
||||||
var requirejs,require,define;
|
|
||||||
(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,c,l){for(var j in c)if(!(j in L)&&(!(j in a)||l))a[j]=c[j];return d}function P(a,c,d){a=Error(c+"\nhttp://requirejs.org/docs/errors.html#"+a);if(d)a.originalError=d;return a}function aa(a,c,d){var j,k,t;for(j=0;t=c[j];j++){t=typeof t==="string"?{name:t}:t;k=t.location;if(d&&(!k||k.indexOf("/")!==0&&k.indexOf(":")===-1))k=d+"/"+(k||t.name);a[t.name]={name:t.name,location:k||
|
|
||||||
t.name,main:(t.main||"main").replace(fa,"").replace(ba,"")}}}function V(a,c){a.holdReady?a.holdReady(c):c?a.readyWait+=1:a.ready(!0)}function ga(a){function c(b,f){var g,m;if(b&&b.charAt(0)===".")if(f){q.pkgs[f]?f=[f]:(f=f.split("/"),f=f.slice(0,f.length-1));g=b=f.concat(b.split("/"));var a;for(m=0;a=g[m];m++)if(a===".")g.splice(m,1),m-=1;else if(a==="..")if(m===1&&(g[2]===".."||g[0]===".."))break;else m>0&&(g.splice(m-1,2),m-=2);m=q.pkgs[g=b[0]];b=b.join("/");m&&b===g+"/"+m.main&&(b=g)}else b.indexOf("./")===
|
|
||||||
0&&(b=b.substring(2));return b}function l(b,f){var g=b?b.indexOf("!"):-1,m=null,a=f?f.name:null,h=b,e,d;g!==-1&&(m=b.substring(0,g),b=b.substring(g+1,b.length));m&&(m=c(m,a));b&&(m?e=(g=n[m])&&g.normalize?g.normalize(b,function(b){return c(b,a)}):c(b,a):(e=c(b,a),d=G[e],d||(d=i.nameToUrl(b,null,f),G[e]=d)));return{prefix:m,name:e,parentMap:f,url:d,originalName:h,fullName:m?m+"!"+(e||""):e}}function j(){var b=!0,f=q.priorityWait,g,a;if(f){for(a=0;g=f[a];a++)if(!s[g]){b=!1;break}b&&delete q.priorityWait}return b}
|
|
||||||
function k(b,f,g){return function(){var a=ha.call(arguments,0),c;if(g&&K(c=a[a.length-1]))c.__requireJsBuild=!0;a.push(f);return b.apply(null,a)}}function t(b,f,g){f=k(g||i.require,b,f);$(f,{nameToUrl:k(i.nameToUrl,b),toUrl:k(i.toUrl,b),defined:k(i.requireDefined,b),specified:k(i.requireSpecified,b),isBrowser:d.isBrowser});return f}function p(b){var f,g,a,c=b.callback,h=b.map,e=h.fullName,ca=b.deps;a=b.listeners;var j=q.requireExecCb||d.execCb;if(c&&K(c)){if(q.catchError.define)try{g=j(e,b.callback,
|
|
||||||
ca,n[e])}catch(k){f=k}else g=j(e,b.callback,ca,n[e]);if(e)(c=b.cjsModule)&&c.exports!==r&&c.exports!==n[e]?g=n[e]=b.cjsModule.exports:g===r&&b.usingExports?g=n[e]:(n[e]=g,H[e]&&(T[e]=!0))}else e&&(g=n[e]=c,H[e]&&(T[e]=!0));if(x[b.id])delete x[b.id],b.isDone=!0,i.waitCount-=1,i.waitCount===0&&(J=[]);delete M[e];if(d.onResourceLoad&&!b.placeholder)d.onResourceLoad(i,h,b.depArray);if(f)return g=(e?l(e).url:"")||f.fileName||f.sourceURL,a=f.moduleTree,f=P("defineerror",'Error evaluating module "'+e+'" at location "'+
|
|
||||||
g+'":\n'+f+"\nfileName:"+g+"\nlineNumber: "+(f.lineNumber||f.line),f),f.moduleName=e,f.moduleTree=a,d.onError(f);for(f=0;c=a[f];f++)c(g);return r}function u(b,f){return function(g){b.depDone[f]||(b.depDone[f]=!0,b.deps[f]=g,b.depCount-=1,b.depCount||p(b))}}function o(b,f){var g=f.map,a=g.fullName,c=g.name,h=N[b]||(N[b]=n[b]),e;if(!f.loading)f.loading=!0,e=function(b){f.callback=function(){return b};p(f);s[f.id]=!0;A()},e.fromText=function(b,f){var g=Q;s[b]=!1;i.scriptCount+=1;i.fake[b]=!0;g&&(Q=!1);
|
|
||||||
d.exec(f);g&&(Q=!0);i.completeLoad(b)},a in n?e(n[a]):h.load(c,t(g.parentMap,!0,function(b,a){var c=[],e,m;for(e=0;m=b[e];e++)m=l(m,g.parentMap),b[e]=m.fullName,m.prefix||c.push(b[e]);f.moduleDeps=(f.moduleDeps||[]).concat(c);return i.require(b,a)}),e,q)}function y(b){x[b.id]||(x[b.id]=b,J.push(b),i.waitCount+=1)}function D(b){this.listeners.push(b)}function v(b,f){var g=b.fullName,a=b.prefix,c=a?N[a]||(N[a]=n[a]):null,h,e;g&&(h=M[g]);if(!h&&(e=!0,h={id:(a&&!c?O++ +"__p@:":"")+(g||"__r@"+O++),map:b,
|
|
||||||
depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:D},B[h.id]=!0,g&&(!a||N[a])))M[g]=h;a&&!c?(g=l(a),a in n&&!n[a]&&(delete n[a],delete R[g.url]),a=v(g,!0),a.add(function(){var f=l(b.originalName,b.parentMap),f=v(f,!0);h.placeholder=!0;f.add(function(b){h.callback=function(){return b};p(h)})})):e&&f&&(s[h.id]=!1,i.paused.push(h),y(h));return h}function C(b,f,a,c){var b=l(b,c),d=b.name,h=b.fullName,e=v(b),j=e.id,k=e.deps,o;if(h){if(h in n||s[j]===!0||h==="jquery"&&q.jQuery&&q.jQuery!==
|
|
||||||
a().fn.jquery)return;B[j]=!0;s[j]=!0;h==="jquery"&&a&&W(a())}e.depArray=f;e.callback=a;for(a=0;a<f.length;a++)if(j=f[a])j=l(j,d?b:c),o=j.fullName,f[a]=o,o==="require"?k[a]=t(b):o==="exports"?(k[a]=n[h]={},e.usingExports=!0):o==="module"?e.cjsModule=k[a]={id:d,uri:d?i.nameToUrl(d,null,c):r,exports:n[h]}:o in n&&!(o in x)&&(!(h in H)||h in H&&T[o])?k[a]=n[o]:(h in H&&(H[o]=!0,delete n[o],R[j.url]=!1),e.depCount+=1,e.depCallbacks[a]=u(e,a),v(j,!0).add(e.depCallbacks[a]));e.depCount?y(e):p(e)}function w(b){C.apply(null,
|
|
||||||
b)}function F(b,f){var a=b.map.fullName,c=b.depArray,d=!0,h,e,i,l;if(b.isDone||!a||!s[a])return l;if(f[a])return b;f[a]=!0;if(c){for(h=0;h<c.length;h++){e=c[h];if(!s[e]&&!ia[e]){d=!1;break}if((i=x[e])&&!i.isDone&&s[e])if(l=F(i,f))break}d||(l=r,delete f[a])}return l}function z(b,a){var g=b.map.fullName,c=b.depArray,d,h,e,i;if(b.isDone||!g||!s[g])return r;if(g){if(a[g])return n[g];a[g]=!0}if(c)for(d=0;d<c.length;d++)if(h=c[d])if((e=l(h).prefix)&&(i=x[e])&&z(i,a),(e=x[h])&&!e.isDone&&s[h])h=z(e,a),b.depCallbacks[d](h);
|
|
||||||
return n[g]}function E(){var b=q.waitSeconds*1E3,b=b&&i.startTime+b<(new Date).getTime(),a="",c=!1,l=!1,k=[],h,e;if(i.pausedCount>0)return r;if(q.priorityWait)if(j())A();else return r;for(h in s)if(!(h in L)&&(c=!0,!s[h]))if(b)a+=h+" ";else if(l=!0,h.indexOf("!")===-1){k=[];break}else(e=M[h]&&M[h].moduleDeps)&&k.push.apply(k,e);if(!c&&!i.waitCount)return r;if(b&&a)return b=P("timeout","Load timeout for modules: "+a),b.requireType="timeout",b.requireModules=a,b.contextName=i.contextName,d.onError(b);
|
|
||||||
if(l&&k.length)for(a=0;h=x[k[a]];a++)if(h=F(h,{})){z(h,{});break}if(!b&&(l||i.scriptCount)){if((I||da)&&!X)X=setTimeout(function(){X=0;E()},50);return r}if(i.waitCount){for(a=0;h=J[a];a++)z(h,{});i.paused.length&&A();Y<5&&(Y+=1,E())}Y=0;d.checkReadyState();return r}var i,A,q={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],B={require:!0,exports:!0,module:!0},G={},n={},s={},x={},J=[],R={},O=0,M={},N={},H={},T={},Z=0;W=function(b){if(!i.jQuery&&(b=b||(typeof jQuery!=="undefined"?jQuery:
|
|
||||||
null))&&!(q.jQuery&&b.fn.jquery!==q.jQuery)&&("holdReady"in b||"readyWait"in b))if(i.jQuery=b,w(["jquery",[],function(){return jQuery}]),i.scriptCount)V(b,!0),i.jQueryIncremented=!0};A=function(){var b,a,c,l,k,h;i.takeGlobalQueue();Z+=1;if(i.scriptCount<=0)i.scriptCount=0;for(;S.length;)if(b=S.shift(),b[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+b[b.length-1]));else w(b);if(!q.priorityWait||j())for(;i.paused.length;){k=i.paused;i.pausedCount+=k.length;i.paused=
|
|
||||||
[];for(l=0;b=k[l];l++)a=b.map,c=a.url,h=a.fullName,a.prefix?o(a.prefix,b):!R[c]&&!s[h]&&((q.requireLoad||d.load)(i,h,c),c.indexOf("empty:")!==0&&(R[c]=!0));i.startTime=(new Date).getTime();i.pausedCount-=k.length}Z===1&&E();Z-=1;return r};i={contextName:a,config:q,defQueue:S,waiting:x,waitCount:0,specified:B,loaded:s,urlMap:G,urlFetched:R,scriptCount:0,defined:n,paused:[],pausedCount:0,plugins:N,needFullExec:H,fake:{},fullExec:T,managerCallbacks:M,makeModuleMap:l,normalize:c,configure:function(b){var a,
|
|
||||||
c,d;b.baseUrl&&b.baseUrl.charAt(b.baseUrl.length-1)!=="/"&&(b.baseUrl+="/");a=q.paths;d=q.pkgs;$(q,b,!0);if(b.paths){for(c in b.paths)c in L||(a[c]=b.paths[c]);q.paths=a}if((a=b.packagePaths)||b.packages){if(a)for(c in a)c in L||aa(d,a[c],c);b.packages&&aa(d,b.packages);q.pkgs=d}if(b.priority)c=i.requireWait,i.requireWait=!1,A(),i.require(b.priority),A(),i.requireWait=c,q.priorityWait=b.priority;if(b.deps||b.callback)i.require(b.deps||[],b.callback)},requireDefined:function(b,a){return l(b,a).fullName in
|
|
||||||
n},requireSpecified:function(b,a){return l(b,a).fullName in B},require:function(b,c,g){if(typeof b==="string"){if(K(c))return d.onError(P("requireargs","Invalid require call"));if(d.get)return d.get(i,b,c);c=l(b,c);b=c.fullName;return!(b in n)?d.onError(P("notloaded","Module name '"+c.fullName+"' has not been loaded yet for context: "+a)):n[b]}(b&&b.length||c)&&C(null,b,c,g);if(!i.requireWait)for(;!i.scriptCount&&i.paused.length;)A();return i.require},takeGlobalQueue:function(){U.length&&(ja.apply(i.defQueue,
|
|
||||||
[i.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(b){var a;for(i.takeGlobalQueue();S.length;)if(a=S.shift(),a[0]===null){a[0]=b;break}else if(a[0]===b)break;else w(a),a=null;a?w(a):w([b,[],b==="jquery"&&typeof jQuery!=="undefined"?function(){return jQuery}:null]);d.isAsync&&(i.scriptCount-=1);A();d.isAsync||(i.scriptCount-=1)},toUrl:function(b,a){var c=b.lastIndexOf("."),d=null;c!==-1&&(d=b.substring(c,b.length),b=b.substring(0,c));return i.nameToUrl(b,d,a)},nameToUrl:function(b,a,g){var l,
|
|
||||||
k,h,e,j=i.config,b=c(b,g&&g.fullName);if(d.jsExtRegExp.test(b))a=b+(a?a:"");else{l=j.paths;k=j.pkgs;g=b.split("/");for(e=g.length;e>0;e--)if(h=g.slice(0,e).join("/"),l[h]){g.splice(0,e,l[h]);break}else if(h=k[h]){b=b===h.name?h.location+"/"+h.main:h.location;g.splice(0,e,b);break}a=g.join("/")+(a||".js");a=(a.charAt(0)==="/"||a.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+a}return j.urlArgs?a+((a.indexOf("?")===-1?"?":"&")+j.urlArgs):a}};i.jQueryCheck=W;i.resume=A;return i}function ka(){var a,c,d;if(C&&C.readyState===
|
|
||||||
"interactive")return C;a=document.getElementsByTagName("script");for(c=a.length-1;c>-1&&(d=a[c]);c--)if(d.readyState==="interactive")return C=d;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=!!(typeof window!=="undefined"&&navigator&&document),da=!I&&typeof importScripts!=="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,
|
|
||||||
ea=typeof opera!=="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define==="undefined"){if(typeof requirejs!=="undefined")if(K(requirejs))return;else u=requirejs,requirejs=r;typeof require!=="undefined"&&!K(require)&&(u=require,require=r);d=requirejs=function(a,c,d){var j="_",k;!G(a)&&typeof a!=="string"&&(k=a,G(c)?(a=c,c=d):a=[]);if(k&&k.context)j=k.context;d=D[j]||(D[j]=ga(j));k&&d.configure(k);
|
|
||||||
return d.require(a,c)};d.config=function(a){return d(a)};require||(require=d);d.toUrl=function(a){return D._.toUrl(a)};d.version="1.0.8";d.jsExtRegExp=/^\/|:|\?|\.js$/;y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a;};d.load=function(a,c,l){d.resourcesReady(!1);a.scriptCount+=1;d.attach(l,a,c);if(a.jQuery&&!a.jQueryIncremented)V(a.jQuery,!0),
|
|
||||||
a.jQueryIncremented=!0};define=function(a,c,d){var j,k;typeof a!=="string"&&(d=c,c=a,a=null);G(c)||(d=c,c=[]);!c.length&&K(d)&&d.length&&(d.toString().replace(la,"").replace(ma,function(a,d){c.push(d)}),c=(d.length===1?["require"]:["require","exports","module"]).concat(c));if(Q&&(j=J||ka()))a||(a=j.getAttribute("data-requiremodule")),k=D[j.getAttribute("data-requirecontext")];(k?k.defQueue:U).push([a,c,d]);return r};define.amd={multiversion:!0,plugins:!0,jQuery:!0};d.exec=function(a){return eval(a)};
|
|
||||||
d.execCb=function(a,c,d,j){return c.apply(j,d)};d.addScriptToDom=function(a){J=a;E?v.insertBefore(a,E):v.appendChild(a);J=null};d.onScriptLoad=function(a){var c=a.currentTarget||a.srcElement,l;if(a.type==="load"||c&&na.test(c.readyState))C=null,a=c.getAttribute("data-requirecontext"),l=c.getAttribute("data-requiremodule"),D[a].completeLoad(l),c.detachEvent&&!ea?c.detachEvent("onreadystatechange",d.onScriptLoad):c.removeEventListener("load",d.onScriptLoad,!1)};d.attach=function(a,c,l,j,k,o){var p;
|
|
||||||
if(I)return j=j||d.onScriptLoad,p=c&&c.config&&c.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),p.type=k||c&&c.config.scriptType||"text/javascript",p.charset="utf-8",p.async=!y.skipAsync[a],c&&p.setAttribute("data-requirecontext",c.contextName),p.setAttribute("data-requiremodule",l),p.attachEvent&&!(p.attachEvent.toString&&p.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,o?p.onreadystatechange=function(){if(p.readyState===
|
|
||||||
"loaded")p.onreadystatechange=null,p.attachEvent("onreadystatechange",j),o(p)}:p.attachEvent("onreadystatechange",j)):p.addEventListener("load",j,!1),p.src=a,o||d.addScriptToDom(p),p;else da&&(importScripts(a),c.completeLoad(l));return null};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){if(!v)v=w.parentNode;if(F=w.getAttribute("data-main")){if(!u.baseUrl)o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"");u.deps=u.deps?u.deps.concat(F):
|
|
||||||
[F];break}}}d.checkReadyState=function(){var a=y.contexts,c;for(c in a)if(!(c in L)&&a[c].waitCount)return;d.resourcesReady(!0)};d.resourcesReady=function(a){var c,l;d.resourcesDone=a;if(d.resourcesDone)for(l in a=y.contexts,a)if(!(l in L)&&(c=a[l],c.jQueryIncremented))V(c.jQuery,!1),c.jQueryIncremented=!1};d.pageLoaded=function(){if(document.readyState!=="complete")document.readyState="complete"};if(I&&document.addEventListener&&!document.readyState)document.readyState="loading",window.addEventListener("load",
|
|
||||||
d.pageLoaded,!1);d(u);if(d.isAsync&&typeof setTimeout!=="undefined")z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1;z.scriptCount||z.resume();d.checkReadyState()},0)}})();
|
|
|
@ -1,562 +0,0 @@
|
||||||
define([
|
|
||||||
'../src/js/latex-log-parser',
|
|
||||||
'../src/js/bib-log-parser',
|
|
||||||
'text!logs/errors.log',
|
|
||||||
'text!logs/warnings.log',
|
|
||||||
'text!logs/bad-boxes.log',
|
|
||||||
'text!logs/biber-warnings.log',
|
|
||||||
'text!logs/natbib-warnings.log',
|
|
||||||
'text!logs/geometry-warnings.log',
|
|
||||||
'text!logs/caption-warnings.log',
|
|
||||||
'text!logs/runaway-arguments.log',
|
|
||||||
'text!logs/filenames.log',
|
|
||||||
'text!logs/file-line-error.log',
|
|
||||||
'text!logs/biber.blg',
|
|
||||||
'text!logs/bibtex.blg',
|
|
||||||
], function (
|
|
||||||
LatexParser,
|
|
||||||
BibLogParser,
|
|
||||||
errorLog,
|
|
||||||
warningLog,
|
|
||||||
badBoxesLog,
|
|
||||||
biberWarningsLog,
|
|
||||||
natbibWarningsLog,
|
|
||||||
geometryWarningsLog,
|
|
||||||
captionWarningsLog,
|
|
||||||
runawayArgumentsLog,
|
|
||||||
filenamesLog,
|
|
||||||
fileLineErrorLog,
|
|
||||||
biberBlg,
|
|
||||||
bibtexBlg
|
|
||||||
) {
|
|
||||||
function prettyFileList(files, depth) {
|
|
||||||
depth = depth || ' '
|
|
||||||
for (var i = 0; i < files.length; i++) {
|
|
||||||
console.log(depth + files[i].path)
|
|
||||||
prettyFileList(files[i].files, depth + ' ')
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
module('Errors')
|
|
||||||
|
|
||||||
test('Error parsing', function () {
|
|
||||||
var errors = LatexParser.parse(errorLog, {
|
|
||||||
ignoreDuplicates: true,
|
|
||||||
}).errors
|
|
||||||
|
|
||||||
var expectedErrors = [
|
|
||||||
[29, 'Undefined control sequence.'] + '',
|
|
||||||
[
|
|
||||||
30,
|
|
||||||
'LaTeX Error: \\begin{equation} on input line 28 ended by \\end{equaion}.',
|
|
||||||
] + '',
|
|
||||||
[30, 'Missing $ inserted.'] + '',
|
|
||||||
[30, 'Display math should end with $$.'] + '',
|
|
||||||
[46, 'Extra }, or forgotten \\right.'] + '',
|
|
||||||
[46, 'Missing \\right. inserted.'] + '',
|
|
||||||
[46, 'Missing } inserted.'] + '',
|
|
||||||
]
|
|
||||||
|
|
||||||
expect(expectedErrors.length)
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedErrors.indexOf([errors[i].line, errors[i].message] + '') > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + errors[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
module('Bad boxes')
|
|
||||||
|
|
||||||
test('Badbox parsing', function () {
|
|
||||||
var errors = LatexParser.parse(badBoxesLog).typesetting
|
|
||||||
|
|
||||||
var expectedErrors = [
|
|
||||||
[9, 'Overfull \\hbox (29.11179pt too wide) in paragraph at lines 9--10'] +
|
|
||||||
'',
|
|
||||||
[11, 'Underfull \\hbox (badness 10000) in paragraph at lines 11--13'] +
|
|
||||||
'',
|
|
||||||
[27, 'Overfull \\vbox (12.00034pt too high) detected at line 27'] + '',
|
|
||||||
[46, 'Underfull \\vbox (badness 10000) detected at line 46'] + '',
|
|
||||||
[54, 'Underfull \\hbox (badness 10000) in paragraph at lines 54--55'] +
|
|
||||||
'',
|
|
||||||
[58, 'Underfull \\hbox (badness 10000) in paragraph at lines 58--60'] +
|
|
||||||
'',
|
|
||||||
]
|
|
||||||
|
|
||||||
expect(expectedErrors.length)
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedErrors.indexOf([errors[i].line, errors[i].message] + '') > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + errors[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
module('Warnings')
|
|
||||||
|
|
||||||
test('Warning parsing', function () {
|
|
||||||
var errors = LatexParser.parse(warningLog).warnings
|
|
||||||
|
|
||||||
var expectedErrors = [
|
|
||||||
[
|
|
||||||
7,
|
|
||||||
"Citation `Lambert:2010iw' on page 1 undefined on input line 7.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/introduction.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
7,
|
|
||||||
"Citation `Lambert:2010iw' on page 1 undefined on input line 7.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/introduction.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
72,
|
|
||||||
"Citation `Manton:2004tk' on page 3 undefined on input line 72.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/instantons.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
108,
|
|
||||||
"Citation `Atiyah1978' on page 4 undefined on input line 108.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/instantons.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
176,
|
|
||||||
"Citation `Dorey:1996hu' on page 5 undefined on input line 176.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/instantons.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
3,
|
|
||||||
"Citation `Manton1982' on page 8 undefined on input line 3.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/moduli_space_approximation.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
21,
|
|
||||||
"Citation `Weinberg:2006rq' on page 9 undefined on input line 21.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/moduli_space_approximation.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
192,
|
|
||||||
"Citation `Bak:1999sv' on page 12 undefined on input line 192.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/moduli_space_approximation.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
9,
|
|
||||||
"Citation `Peeters:2001np' on page 13 undefined on input line 9.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/dynamics_of_single_instanton.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
27,
|
|
||||||
"Citation `Osborn:1981yf' on page 15 undefined on input line 27.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/dynamics_of_two_instantons.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
27,
|
|
||||||
"Citation `Peeters:2001np' on page 15 undefined on input line 27.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/dynamics_of_two_instantons.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
20,
|
|
||||||
"Citation `Osborn:1981yf' on page 22 undefined on input line 20.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/appendices.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
103,
|
|
||||||
"Citation `Osborn:1981yf' on page 23 undefined on input line 103.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/appendices.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
103,
|
|
||||||
"Citation `Peeters:2001np' on page 23 undefined on input line 103.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/appendices.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
352,
|
|
||||||
"Citation `Peeters:2001np' on page 27 undefined on input line 352.",
|
|
||||||
'compiles/d1585ce575dea4cab55f784a22a88652/sections/appendices.tex',
|
|
||||||
] + '',
|
|
||||||
]
|
|
||||||
|
|
||||||
expect(expectedErrors.length)
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedErrors.indexOf(
|
|
||||||
[errors[i].line, errors[i].message, errors[i].file] + ''
|
|
||||||
) > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + errors[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
module('Biber Warnings')
|
|
||||||
|
|
||||||
test('Biber Warning parsing', function () {
|
|
||||||
var errors = LatexParser.parse(biberWarningsLog).warnings
|
|
||||||
|
|
||||||
var expectedErrors = [
|
|
||||||
[
|
|
||||||
null,
|
|
||||||
'Package biblatex Warning: No "backend" specified, using Biber backend. To use BibTeX, load biblatex with the "backend=bibtex" option.',
|
|
||||||
'/usr/local/texlive/2013/texmf-dist/tex/latex/biblatex/biblatex.sty',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
null,
|
|
||||||
'Package biblatex Warning: The following entry could not be found in the database: Missing3 Please verify the spelling and rerun LaTeX afterwards.',
|
|
||||||
'/compile/output.bbl',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
null,
|
|
||||||
'Package biblatex Warning: The following entry could not be found in the database: Missing2 Please verify the spelling and rerun LaTeX afterwards.',
|
|
||||||
'/compile/output.bbl',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
null,
|
|
||||||
'Package biblatex Warning: The following entry could not be found in the database: Missing1 Please verify the spelling and rerun LaTeX afterwards.',
|
|
||||||
'/compile/output.bbl',
|
|
||||||
] + '',
|
|
||||||
]
|
|
||||||
|
|
||||||
expect(expectedErrors.length)
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedErrors.indexOf(
|
|
||||||
[errors[i].line, errors[i].message, errors[i].file] + ''
|
|
||||||
) > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + errors[i].message)
|
|
||||||
} else {
|
|
||||||
ok(false, 'Unexpected error found: ' + errors[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
module('Natbib Warnings')
|
|
||||||
|
|
||||||
test('Natbib Warning parsing', function () {
|
|
||||||
var errors = LatexParser.parse(natbibWarningsLog).warnings
|
|
||||||
|
|
||||||
var expectedErrors = [
|
|
||||||
[
|
|
||||||
6,
|
|
||||||
"Package natbib Warning: Citation `blah' on page 1 undefined on input line 6.",
|
|
||||||
'/compile/main.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
null,
|
|
||||||
'Package natbib Warning: There were undefined citations.',
|
|
||||||
'/compile/main.tex',
|
|
||||||
] + '',
|
|
||||||
]
|
|
||||||
|
|
||||||
expect(expectedErrors.length)
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedErrors.indexOf(
|
|
||||||
[errors[i].line, errors[i].message, errors[i].file] + ''
|
|
||||||
) > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + errors[i].message)
|
|
||||||
} else {
|
|
||||||
ok(false, 'Unexpected error found: ' + errors[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
module('Geometry Warnings')
|
|
||||||
|
|
||||||
test('Geometry Warning parsing', function () {
|
|
||||||
var errors = LatexParser.parse(geometryWarningsLog).warnings
|
|
||||||
|
|
||||||
var expectedErrors = [
|
|
||||||
[
|
|
||||||
null,
|
|
||||||
"Package geometry Warning: Over-specification in `h'-direction. `width' (597.50787pt) is ignored.",
|
|
||||||
'/compile/main.tex',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
null,
|
|
||||||
"Package geometry Warning: Over-specification in `v'-direction. `height' (845.04684pt) is ignored.",
|
|
||||||
'/compile/main.tex',
|
|
||||||
] + '',
|
|
||||||
]
|
|
||||||
|
|
||||||
expect(expectedErrors.length)
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedErrors.indexOf(
|
|
||||||
[errors[i].line, errors[i].message, errors[i].file] + ''
|
|
||||||
) > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + errors[i].message)
|
|
||||||
} else {
|
|
||||||
ok(false, 'Unexpected error found: ' + errors[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
module('Caption Warnings')
|
|
||||||
|
|
||||||
test('Caption Warning parsing', function () {
|
|
||||||
var errors = LatexParser.parse(captionWarningsLog).warnings
|
|
||||||
|
|
||||||
var expectedErrors = [
|
|
||||||
[
|
|
||||||
null,
|
|
||||||
'Package caption Warning: Unsupported document class (or package) detected, usage of the caption package is not recommended. See the caption package documentation for explanation.',
|
|
||||||
'/usr/local/texlive/2014/texmf-dist/tex/latex/caption/caption.sty',
|
|
||||||
] + '',
|
|
||||||
[
|
|
||||||
46,
|
|
||||||
"Package caption Warning: The option `hypcap=true' will be ignored for this particular \\caption on input line 46. See the caption package documentation for explanation.",
|
|
||||||
'/compile/main.tex',
|
|
||||||
] + '',
|
|
||||||
]
|
|
||||||
|
|
||||||
expect(expectedErrors.length)
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedErrors.indexOf(
|
|
||||||
[errors[i].line, errors[i].message, errors[i].file] + ''
|
|
||||||
) > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + errors[i].message)
|
|
||||||
} else {
|
|
||||||
ok(false, 'Unexpected error found: ' + errors[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
module('Runaway Arguments')
|
|
||||||
|
|
||||||
test('Runaway Arguments parsing', function () {
|
|
||||||
var errors = LatexParser.parse(runawayArgumentsLog).errors
|
|
||||||
|
|
||||||
var expectedErrors = [
|
|
||||||
[null, 'Runaway argument?', '/compile/runaway_argument.tex'] + '',
|
|
||||||
[null, 'Emergency stop.', '/compile/runaway_argument.tex'] + '',
|
|
||||||
]
|
|
||||||
|
|
||||||
expect(expectedErrors.length)
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedErrors.indexOf(
|
|
||||||
[errors[i].line, errors[i].message, errors[i].file] + ''
|
|
||||||
) > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + errors[i].message)
|
|
||||||
} else {
|
|
||||||
ok(false, 'Unexpected error found: ' + errors[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
module('Filename Errors')
|
|
||||||
|
|
||||||
test('Filename parsing', function () {
|
|
||||||
var { errors, warnings, typesetting } = LatexParser.parse(filenamesLog)
|
|
||||||
|
|
||||||
var expectedErrors = [
|
|
||||||
[
|
|
||||||
1,
|
|
||||||
'Undefined control sequence.',
|
|
||||||
'/compile/a folder with spaces/a subfolder with spaces/a subsubfolder with spaces/another file with spaces.tex',
|
|
||||||
] + '',
|
|
||||||
]
|
|
||||||
|
|
||||||
var expectedWarnings = [
|
|
||||||
[
|
|
||||||
9,
|
|
||||||
"Citation `Peeters:2001np' on page 13 undefined on input line 9.",
|
|
||||||
'/compile/main',
|
|
||||||
] + '',
|
|
||||||
]
|
|
||||||
|
|
||||||
var expectedTypesetting = [
|
|
||||||
[
|
|
||||||
123,
|
|
||||||
'Overfull \\hbox (4.56pt too wide) in paragraph at lines 123--456',
|
|
||||||
'/compile/otherfile',
|
|
||||||
] + '',
|
|
||||||
]
|
|
||||||
|
|
||||||
expect(
|
|
||||||
expectedErrors.length +
|
|
||||||
expectedWarnings.length +
|
|
||||||
expectedTypesetting.length
|
|
||||||
)
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedErrors.indexOf(
|
|
||||||
[errors[i].line, errors[i].message, errors[i].file] + ''
|
|
||||||
) > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + errors[i].message)
|
|
||||||
} else {
|
|
||||||
ok(false, 'Unexpected error found: ' + errors[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
for (var i = 0; i < warnings.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedWarnings.indexOf(
|
|
||||||
[warnings[i].line, warnings[i].message, warnings[i].file] + ''
|
|
||||||
) > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + warnings[i].message)
|
|
||||||
} else {
|
|
||||||
ok(false, 'Unexpected error found: ' + warnings[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
for (var i = 0; i < typesetting.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedTypesetting.indexOf(
|
|
||||||
[typesetting[i].line, typesetting[i].message, typesetting[i].file] +
|
|
||||||
''
|
|
||||||
) > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + typesetting[i].message)
|
|
||||||
} else {
|
|
||||||
ok(false, 'Unexpected error found: ' + typesetting[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
module('File Line Errors')
|
|
||||||
|
|
||||||
test('File line error parsing', function () {
|
|
||||||
var errors = LatexParser.parse(fileLineErrorLog).errors
|
|
||||||
|
|
||||||
var expectedErrors = [
|
|
||||||
[
|
|
||||||
1,
|
|
||||||
'Undefined control sequence.',
|
|
||||||
'/compile/a folder with spaces/a subfolder with spaces/a subsubfolder with spaces/another file with spaces.tex',
|
|
||||||
] + '',
|
|
||||||
]
|
|
||||||
|
|
||||||
expect(expectedErrors.length)
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
if (
|
|
||||||
expectedErrors.indexOf(
|
|
||||||
[errors[i].line, errors[i].message, errors[i].file] + ''
|
|
||||||
) > -1
|
|
||||||
) {
|
|
||||||
ok(true, 'Found error: ' + errors[i].message)
|
|
||||||
} else {
|
|
||||||
ok(false, 'Unexpected error found: ' + errors[i].message)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
module('General')
|
|
||||||
|
|
||||||
test('Ignore Duplicates', function () {
|
|
||||||
var errors = LatexParser.parse(errorLog).errors
|
|
||||||
equal(errors.length, 10, 'Duplicates included')
|
|
||||||
|
|
||||||
errors = LatexParser.parse(errorLog, { ignoreDuplicates: true }).errors
|
|
||||||
equal(errors.length, 7, 'Duplicates ignored')
|
|
||||||
})
|
|
||||||
|
|
||||||
test('File paths', function () {
|
|
||||||
var errors = LatexParser.parse(errorLog).errors
|
|
||||||
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
equal(
|
|
||||||
errors[i].file,
|
|
||||||
'compiles/dff0c37d892f346e58fc14975a16bf69/sections/appendices.tex',
|
|
||||||
'File path correct'
|
|
||||||
)
|
|
||||||
}
|
|
||||||
|
|
||||||
errors = LatexParser.parse(badBoxesLog).all
|
|
||||||
for (var i = 0; i < errors.length; i++) {
|
|
||||||
equal(
|
|
||||||
errors[i].file,
|
|
||||||
'compiles/b6cf470376785e64ad84c57e3296c912/logs/bad-boxes.tex',
|
|
||||||
'File path correct'
|
|
||||||
)
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
// biber-log-parser
|
|
||||||
module('BibLogParser')
|
|
||||||
|
|
||||||
test('Typical biber .blg file', function () {
|
|
||||||
var result = BibLogParser.parse(biberBlg, {})
|
|
||||||
equal(typeof result, 'object')
|
|
||||||
equal(result.all.length, 14)
|
|
||||||
equal(result.errors.length, 1)
|
|
||||||
equal(result.warnings.length, 2)
|
|
||||||
|
|
||||||
var error = result.errors[0]
|
|
||||||
equal(error.level, 'error')
|
|
||||||
equal(error.line, '8')
|
|
||||||
equal(error.file, 'bibliography.bib')
|
|
||||||
equal(
|
|
||||||
error.message,
|
|
||||||
'syntax error: at end of input, expected end of entry ("}" or ")") (skipping to next "@")'
|
|
||||||
)
|
|
||||||
})
|
|
||||||
|
|
||||||
test('Not a .blg file', function () {
|
|
||||||
try {
|
|
||||||
var result = BibLogParser.parse(captionWarningsLog)
|
|
||||||
} catch (e) {
|
|
||||||
ok(true, 'Should throw an error')
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
test('Empty string', function () {
|
|
||||||
try {
|
|
||||||
var result = BibLogParser.parse('')
|
|
||||||
} catch (e) {
|
|
||||||
ok(true, 'Should throw an error')
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
test('Not a string', function () {
|
|
||||||
try {
|
|
||||||
var result = BibLogParser.parse({ a: 1 })
|
|
||||||
} catch (e) {
|
|
||||||
ok(true, 'Should throw an error')
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
test('typical bibtex .blg file', function () {
|
|
||||||
var result = BibLogParser.parse(bibtexBlg, {})
|
|
||||||
equal(typeof result, 'object')
|
|
||||||
equal(result.all.length, 13)
|
|
||||||
|
|
||||||
equal(result.warnings.length, 6)
|
|
||||||
var firstWarning = result.warnings[0]
|
|
||||||
equal(firstWarning.file, 'references.bib')
|
|
||||||
equal(firstWarning.line, '152')
|
|
||||||
equal(firstWarning.level, 'warning')
|
|
||||||
equal(firstWarning.message, 'string name "something" is undefined')
|
|
||||||
|
|
||||||
var thirdWarning = result.warnings[2]
|
|
||||||
equal(
|
|
||||||
thirdWarning.message,
|
|
||||||
"can't use both author and editor fields in Binney87"
|
|
||||||
)
|
|
||||||
|
|
||||||
equal(result.errors.length, 7)
|
|
||||||
var firstError = result.errors[0]
|
|
||||||
equal(firstError.file, 'references.bib')
|
|
||||||
equal(firstError.line, '196')
|
|
||||||
equal(firstError.level, 'error')
|
|
||||||
equal(firstError.message.indexOf("I was expecting a `,' or a `}'"), 0)
|
|
||||||
equal(
|
|
||||||
firstError.message.indexOf('(Error may have been on previous line)') > 0,
|
|
||||||
true
|
|
||||||
)
|
|
||||||
var crossReferenceError = result.errors[5]
|
|
||||||
equal(crossReferenceError.level, 'error')
|
|
||||||
equal(crossReferenceError.message.indexOf('A bad cross reference'), 0)
|
|
||||||
var styleError = result.errors[6]
|
|
||||||
equal(styleError.level, 'error')
|
|
||||||
equal(styleError.message.indexOf("I couldn't open style file aa.bst"), 0)
|
|
||||||
})
|
|
||||||
})
|
|
|
@ -1,11 +0,0 @@
|
||||||
/*
|
|
||||||
RequireJS text 1.0.8 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
|
|
||||||
Available via the MIT or new BSD license.
|
|
||||||
see: http://github.com/jrburke/requirejs for details
|
|
||||||
*/
|
|
||||||
(function(){var k=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],m=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,i=typeof location!=="undefined"&&location.href,o=i&&location.protocol&&location.protocol.replace(/\:/,""),p=i&&location.hostname,q=i&&(location.port||void 0),j=[];define(function(){var e,l;e={version:"1.0.8",strip:function(a){if(a){var a=a.replace(m,""),c=a.match(n);c&&(a=c[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,
|
|
||||||
"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var a,c,b;if(typeof XMLHttpRequest!=="undefined")return new XMLHttpRequest;else if(typeof ActiveXObject!=="undefined")for(c=0;c<3;c++){b=k[c];try{a=new ActiveXObject(b)}catch(f){}if(a){k=[b];break}}return a},parseName:function(a){var c=!1,b=a.indexOf("."),f=a.substring(0,b),a=a.substring(b+1,a.length),b=a.indexOf("!");b!==-1&&(c=a.substring(b+1,a.length),
|
|
||||||
c=c==="strip",a=a.substring(0,b));return{moduleName:f,ext:a,strip:c}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,c,b,f){var d=e.xdRegExp.exec(a),g;if(!d)return!0;a=d[2];d=d[3];d=d.split(":");g=d[1];d=d[0];return(!a||a===c)&&(!d||d===b)&&(!g&&!d||g===f)},finishLoad:function(a,c,b,f,d){b=c?e.strip(b):b;d.isBuild&&(j[a]=b);f(b)},load:function(a,c,b,f){if(f.isBuild&&!f.inlineText)b();else{var d=e.parseName(a),g=d.moduleName+"."+d.ext,h=c.toUrl(g),r=f&&f.text&&f.text.useXhr||e.useXhr;!i||r(h,
|
|
||||||
o,p,q)?e.get(h,function(c){e.finishLoad(a,d.strip,c,b,f)}):c([g],function(a){e.finishLoad(d.moduleName+"."+d.ext,d.strip,a,b,f)})}},write:function(a,c,b){if(j.hasOwnProperty(c)){var f=e.jsEscape(j[c]);b.asModule(a+"!"+c,"define(function () { return '"+f+"';});\n")}},writeFile:function(a,c,b,f,d){var c=e.parseName(c),g=c.moduleName+"."+c.ext,h=b.toUrl(c.moduleName+"."+c.ext)+".js";e.load(g,b,function(){var b=function(a){return f(h,a)};b.asModule=function(a,b){return f.asModule(a,h,b)};e.write(a,g,
|
|
||||||
b,d)},d)}};if(e.createXhr())e.get=function(a,c){var b=e.createXhr();b.open("GET",a,!0);b.onreadystatechange=function(){b.readyState===4&&c(b.responseText)};b.send(null)};else if(typeof process!=="undefined"&&process.versions&&process.versions.node)l=require.nodeRequire("fs"),e.get=function(a,c){var b=l.readFileSync(a,"utf8");b.indexOf("\ufeff")===0&&(b=b.substring(1));c(b)};else if(typeof Packages!=="undefined")e.get=function(a,c){var b=new java.io.File(a),f=java.lang.System.getProperty("line.separator"),
|
|
||||||
b=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(b),"utf-8")),d,e,h="";try{d=new java.lang.StringBuffer;(e=b.readLine())&&e.length()&&e.charAt(0)===65279&&(e=e.substring(1));for(d.append(e);(e=b.readLine())!==null;)d.append(f),d.append(e);h=String(d.toString())}finally{b.close()}c(h)};return e})})();
|
|
53
services/web/package-lock.json
generated
53
services/web/package-lock.json
generated
|
@ -6595,6 +6595,19 @@
|
||||||
"@pollyjs/utils": "^4.1.0",
|
"@pollyjs/utils": "^4.1.0",
|
||||||
"lodash-es": "^4.17.11",
|
"lodash-es": "^4.17.11",
|
||||||
"nock": "^12.0.3"
|
"nock": "^12.0.3"
|
||||||
|
},
|
||||||
|
"dependencies": {
|
||||||
|
"nock": {
|
||||||
|
"version": "12.0.3",
|
||||||
|
"resolved": "https://registry.npmjs.org/nock/-/nock-12.0.3.tgz",
|
||||||
|
"integrity": "sha512-QNb/j8kbFnKCiyqi9C5DD0jH/FubFGj5rt9NQFONXwQm3IPB0CULECg/eS3AU1KgZb/6SwUa4/DTRKhVxkGABw==",
|
||||||
|
"requires": {
|
||||||
|
"debug": "^4.1.0",
|
||||||
|
"json-stringify-safe": "^5.0.1",
|
||||||
|
"lodash": "^4.17.13",
|
||||||
|
"propagate": "^2.0.0"
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"@pollyjs/core": {
|
"@pollyjs/core": {
|
||||||
|
@ -17117,9 +17130,9 @@
|
||||||
"integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA=="
|
"integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA=="
|
||||||
},
|
},
|
||||||
"decimal.js": {
|
"decimal.js": {
|
||||||
"version": "10.2.1",
|
"version": "10.3.1",
|
||||||
"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.2.1.tgz",
|
"resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz",
|
||||||
"integrity": "sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==",
|
"integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"decode-uri-component": {
|
"decode-uri-component": {
|
||||||
|
@ -23896,9 +23909,9 @@
|
||||||
"integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg=="
|
"integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg=="
|
||||||
},
|
},
|
||||||
"jsdom": {
|
"jsdom": {
|
||||||
"version": "16.6.0",
|
"version": "16.7.0",
|
||||||
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.6.0.tgz",
|
"resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz",
|
||||||
"integrity": "sha512-Ty1vmF4NHJkolaEmdjtxTfSfkdb8Ywarwf63f+F8/mDD1uLSSWDxDuMiZxiPhwunLrn9LOSVItWj4bLYsLN3Dg==",
|
"integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"abab": "^2.0.5",
|
"abab": "^2.0.5",
|
||||||
|
@ -23926,14 +23939,14 @@
|
||||||
"whatwg-encoding": "^1.0.5",
|
"whatwg-encoding": "^1.0.5",
|
||||||
"whatwg-mimetype": "^2.3.0",
|
"whatwg-mimetype": "^2.3.0",
|
||||||
"whatwg-url": "^8.5.0",
|
"whatwg-url": "^8.5.0",
|
||||||
"ws": "^7.4.5",
|
"ws": "^7.4.6",
|
||||||
"xml-name-validator": "^3.0.0"
|
"xml-name-validator": "^3.0.0"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"acorn": {
|
"acorn": {
|
||||||
"version": "8.4.0",
|
"version": "8.5.0",
|
||||||
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.0.tgz",
|
"resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz",
|
||||||
"integrity": "sha512-ULr0LDaEqQrMFGyQ3bhJkLsbtrQ8QibAseGZeaSUiT/6zb9IvIkomWHJIvgvwad+hinRAgsI51JcWk2yvwyL+w==",
|
"integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"parse5": {
|
"parse5": {
|
||||||
|
@ -23966,9 +23979,9 @@
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"ws": {
|
"ws": {
|
||||||
"version": "7.5.0",
|
"version": "7.5.5",
|
||||||
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.0.tgz",
|
"resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz",
|
||||||
"integrity": "sha512-6ezXvzOZupqKj4jUqbQ9tXuJNo+BR2gU8fFRk3XCP3e0G6WT414u5ELe6Y0vtp7kmSJ3F7YWObSNr1ESsgi4vw==",
|
"integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"xml-name-validator": {
|
"xml-name-validator": {
|
||||||
|
@ -27002,13 +27015,13 @@
|
||||||
"integrity": "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q=="
|
"integrity": "sha512-0L9FvHG3nfnnmaEQPjT9xhfN4ISk0A8/2j4M37Np4mcDesJjHgEUfgPhdCyZuFI954tjokaIj/A3NdpFNdEh4Q=="
|
||||||
},
|
},
|
||||||
"nock": {
|
"nock": {
|
||||||
"version": "12.0.3",
|
"version": "13.1.3",
|
||||||
"resolved": "https://registry.npmjs.org/nock/-/nock-12.0.3.tgz",
|
"resolved": "https://registry.npmjs.org/nock/-/nock-13.1.3.tgz",
|
||||||
"integrity": "sha512-QNb/j8kbFnKCiyqi9C5DD0jH/FubFGj5rt9NQFONXwQm3IPB0CULECg/eS3AU1KgZb/6SwUa4/DTRKhVxkGABw==",
|
"integrity": "sha512-YKj0rKQWMGiiIO+Y65Ut8OEgYM3PplLU2+GAhnPmqZdBd6z5IskgdBqWmjzA6lH3RF0S2a3wiAlrMOF5Iv2Jeg==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"debug": "^4.1.0",
|
"debug": "^4.1.0",
|
||||||
"json-stringify-safe": "^5.0.1",
|
"json-stringify-safe": "^5.0.1",
|
||||||
"lodash": "^4.17.13",
|
"lodash.set": "^4.3.2",
|
||||||
"propagate": "^2.0.0"
|
"propagate": "^2.0.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
@ -38464,9 +38477,9 @@
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"whatwg-url": {
|
"whatwg-url": {
|
||||||
"version": "8.6.0",
|
"version": "8.7.0",
|
||||||
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.6.0.tgz",
|
"resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz",
|
||||||
"integrity": "sha512-os0KkeeqUOl7ccdDT1qqUcS4KH4tcBTSKK5Nl5WKb2lyxInIZ/CpjkqKa1Ss12mjfdcRX9mHmPPs7/SxG1Hbdw==",
|
"integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"lodash": "^4.7.0",
|
"lodash": "^4.7.0",
|
||||||
|
|
|
@ -127,6 +127,7 @@
|
||||||
"mongoose": "^5.10.7",
|
"mongoose": "^5.10.7",
|
||||||
"multer": "https://github.com/overleaf/multer/archive/7a2928d7ea2da02dd92888ea1c9ba5704e07aeeb.tar.gz",
|
"multer": "https://github.com/overleaf/multer/archive/7a2928d7ea2da02dd92888ea1c9ba5704e07aeeb.tar.gz",
|
||||||
"nocache": "^2.1.0",
|
"nocache": "^2.1.0",
|
||||||
|
"nock": "^13.1.3",
|
||||||
"nodemailer": "2.1.0",
|
"nodemailer": "2.1.0",
|
||||||
"nodemailer-mandrill-transport": "^1.2.0",
|
"nodemailer-mandrill-transport": "^1.2.0",
|
||||||
"nodemailer-ses-transport": "^1.5.1",
|
"nodemailer-ses-transport": "^1.5.1",
|
||||||
|
@ -224,7 +225,7 @@
|
||||||
"glob": "^7.1.6",
|
"glob": "^7.1.6",
|
||||||
"handlebars-loader": "^1.7.1",
|
"handlebars-loader": "^1.7.1",
|
||||||
"i18next-scanner": "^3.0.0",
|
"i18next-scanner": "^3.0.0",
|
||||||
"jsdom": "^16.6.0",
|
"jsdom": "^16.7.0",
|
||||||
"jsdom-global": "^3.0.2",
|
"jsdom-global": "^3.0.2",
|
||||||
"karma": "^5.0.2",
|
"karma": "^5.0.2",
|
||||||
"karma-chai-sinon": "^0.1.5",
|
"karma-chai-sinon": "^0.1.5",
|
||||||
|
|
|
@ -1,6 +1,7 @@
|
||||||
import { expect } from 'chai'
|
import { expect } from 'chai'
|
||||||
import { screen } from '@testing-library/react'
|
import { screen } from '@testing-library/react'
|
||||||
import path from 'path'
|
import path from 'path'
|
||||||
|
import nock from 'nock'
|
||||||
import { renderWithEditorContext } from '../../../helpers/render-with-context'
|
import { renderWithEditorContext } from '../../../helpers/render-with-context'
|
||||||
import { pathToFileURL } from 'url'
|
import { pathToFileURL } from 'url'
|
||||||
import PdfJsViewer from '../../../../../frontend/js/features/pdf-preview/components/pdf-js-viewer'
|
import PdfJsViewer from '../../../../../frontend/js/features/pdf-preview/components/pdf-js-viewer'
|
||||||
|
@ -13,8 +14,6 @@ const exampleCorrupt = pathToFileURL(
|
||||||
path.join(__dirname, '../fixtures/test-example-corrupt.pdf')
|
path.join(__dirname, '../fixtures/test-example-corrupt.pdf')
|
||||||
).toString()
|
).toString()
|
||||||
|
|
||||||
const invalidURL = 'http://nonexisting.com/doc'
|
|
||||||
|
|
||||||
describe('<PdfJSViewer/>', function () {
|
describe('<PdfJSViewer/>', function () {
|
||||||
it('loads all PDF pages', async function () {
|
it('loads all PDF pages', async function () {
|
||||||
renderWithEditorContext(<PdfJsViewer url={example} />)
|
renderWithEditorContext(<PdfJsViewer url={example} />)
|
||||||
|
@ -43,16 +42,34 @@ describe('<PdfJSViewer/>', function () {
|
||||||
|
|
||||||
describe('with an invalid URL', function () {
|
describe('with an invalid URL', function () {
|
||||||
it('renders an error alert', async function () {
|
it('renders an error alert', async function () {
|
||||||
renderWithEditorContext(<PdfJsViewer url={invalidURL} />)
|
nock('https://www.test-overleaf.com')
|
||||||
|
.get('/invalid/doc.pdf')
|
||||||
|
.replyWithError({
|
||||||
|
message: 'something awful happened',
|
||||||
|
code: 'AWFUL_ERROR',
|
||||||
|
})
|
||||||
|
|
||||||
|
renderWithEditorContext(<PdfJsViewer url="/invalid/doc.pdf" />)
|
||||||
|
|
||||||
await screen.findByRole('alert')
|
await screen.findByRole('alert')
|
||||||
|
screen.getByText('something awful happened')
|
||||||
|
|
||||||
expect(screen.queryByLabelText('Page 1')).to.not.exist
|
expect(screen.queryByLabelText('Page 1')).to.not.exist
|
||||||
})
|
})
|
||||||
|
|
||||||
it('can load another document after the error', async function () {
|
it('can load another document after the error', async function () {
|
||||||
|
nock('https://www.test-overleaf.com')
|
||||||
|
.get('/invalid/doc.pdf')
|
||||||
|
.replyWithError({
|
||||||
|
message: 'something awful happened',
|
||||||
|
code: 'AWFUL_ERROR',
|
||||||
|
})
|
||||||
|
|
||||||
const { rerender } = renderWithEditorContext(
|
const { rerender } = renderWithEditorContext(
|
||||||
<PdfJsViewer url={invalidURL} />
|
<PdfJsViewer url="/invalid/doc.pdf" />
|
||||||
)
|
)
|
||||||
await screen.findByRole('alert')
|
await screen.findByRole('alert')
|
||||||
|
screen.getByText('something awful happened')
|
||||||
|
|
||||||
rerender(<PdfJsViewer url={example} />)
|
rerender(<PdfJsViewer url={example} />)
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue