Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Published by Scroll Versions from space PRINERGY and version 9.0
Sv translation
languageen

You can create named patterns as back references when you create an APA file in a text file or in the Raw APA File view of the APA Editor.

You can name a pattern and use the pattern as a back reference to another parameter, including a:

  • Page set name
  • Page set prefix
  • Position number
  • Layer number

To name a pattern, include a name after the wild card and within the square brackets, for example [#PagePosition] or [%Prefix]. You can use any name you want, but it can be helpful to those reading the APA file if the name identifies or relates to the information contained in the pattern (that is page position, page set name, page set prefix, or layer number) .
For example, "Book.p[#].pdf" could be used in the APA file to refer to the page names Book.p1.pdf, Book.p2.pdf, Book.p3.pdf, and so on. The numbers 1, 2, 3, and so on in the page names may correspond to the page position numbers to which the pages will be assigned in the page set (that is, Book.p1.pdf is assigned to page position number 1, Book.p2.pdf is assigned to page position number 2, and so on). The pattern can be named, for example [#PagePosition], and the named pattern can be used as a back reference to the position number in the ASSIGN statement.
Note: The APA Editor always uses [#PagePosition] to name a pattern used as a back reference to the position number.

To use a named pattern as a back reference, use the pattern in place of the relevant parameter in the ASSIGN statement. Remove any character-count specifiers. For example, if the named pattern is [%Prefix:2], the back reference is [%Prefix].

For example, this ASSIGN statement assigns all pages that match the pattern to the corresponding page position in the page set named Book-8up, that is, Book.p1.pdf to position 1, Book.p2.pdf to position 2, and so on.
ASSIGN= "Book.p[#PgPosition].pdf" "Book-8up" [#PgPosition] 1

For example, this ASSIGN statement assigns all pages that match the pattern to the corresponding page position in the corresponding page set, for example, Inside.p1.pdf to position 1 in the Inside page set, Inside.p2.pdf to position 2 in the Inside page set, Cover.p1.pdf to position 1 in the Cover page set, Cover.p2.pdf to position 2 in the Cover page set, and so on.
ASSIGN= "[$PageSet]-P[#PgPosition].p" "[$PageSet].p[#PgPosition].pdf" "[$PageSet]" [#PgPosition] 1


Adding and subtracting with named patterns and back references

In many cases it is convenient to be able to specify a page number offset in an APA file. Both addition + and subtraction - are supported.
The following are all valid ASSIGN statements:
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] 1
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] - 50 1
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] + 50 + 30 1
ASSIGN= "Page[#Num].p[#PgPosition].pdf" "*" [#Num] + [#PgPosition] + 50 1

The rules are:

  • Pattern-matching must use the # character.
  • Math expressions are valid with or without spaces.

  For example the following two expressions are treated the same:
  [#Num]-24
  [#Num] - 24

  • Math operations are not supported for the GEOM statement.

This example include all page assignments for a book consisting of seven files. The page position is calculated using the page number from the page name ([#PgPosition]) plus the number of pages in each of the preceding files.

ASSIGN= "1_frontcovers.p[#PgPosition].pdf" "*" [#PgPosition] 1
ASSIGN= "2_intro.p[#PgPosition].pdf" "*" [#PgPosition]+10 1
ASSIGN= "3_chpt_1.p[#PgPosition].pdf" "*" [#PgPosition]+10+38 1
ASSIGN= "4_chpt_2.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516 1
ASSIGN= "5_chpt_3.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8 1
ASSIGN= "6_chpt_4.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8+30 1
ASSIGN= "7_appendix.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8+30+8 1

The 10 pages from the 1_frontcovers file are assigned to page positions one to 10.
The 38 pages from the 2_intro file are assigned to page positions 11 to 49.
The 516 pages from the 3_chpt_1 file are assigned to page positions 50 to 566.
The 8 pages from the 4_chpt_2 file are assigned to page positions 567 to 575.
The 30 pages from the 5_chpt_3 file are assigned to page positions 576 to 606.
The 8 pages from the 6_chpt_4 file are assigned to page positions 607 to 615.
The pages from the 7_appendix file are assigned to page positions 616 on.

This example includes page assignments for a book that includes the starting page number in its page names. The page position is calculated by adding the starting page number [#Start] and the page number from the page name [#PgPosition] and then subtracting 1.
Page names are as follows:
Page_01_27.p1.pdf ... Page_01_27.p27.pdf
Page_28_56.p1.pdf ... Page_28_56.p56.pdf
ASSIGN= [$]_[#Start]_[$].p[#PgPosition].pdf "*" [#Start]+[#PgPosition] -1 1
Page_01_27.p1.pdf assigned to page position 1.
Page_01_27.p2.pdf assigned to page position 2...
...Page_01_27.p27.pdf assigned to page position 27.
Page_28_56.p1.pdf assigned to page position 28 + 1 - 1 = 28.
Page_28_56.p1.pdf assigned to page position 28 + 2 - 1 = 29.
Page_28_56.p1.pdf assigned to page position 28 + 3 - 1 = 30...
...Page_28_56.p56.pdf assigned to page position 28 + 56 -1 = 83.

Sv translation
languagefr

Vous pouvez créer des motifs nommés comme références inverses lorsque vous créez un fichier APA dans un fichier texte ou dans l'onglet Fichier APA brut de l'éditeur APA.

Vous pouvez nommer un motif et l'utiliser comme référence inverse pour un autre paramètre, y compris :

  • Nom de jeu de pages
  • Préfixe de jeu de pages
  • un numéro de position
  • un numéro de couche

Pour nommer un motif, incluez un nom après le caractère générique et dans les crochets droits, par exemple [#PositionPage] ou [%Préfixe]. Vous pouvez utiliser n'importe quel nom, mais il peut être utile pour les personnes qui lisent le fichier APA que le nom fasse référence aux informations contenues dans le motif (c'est-à-dire la position de page, le nom de jeu de pages, le préfixe de jeu de pages ou le numéro de couche) .

Par exemple, "Livre.p[#].pdf" pourrait être utilisé dans le fichier APA pour faire référence aux noms de pagesLivre.p1.pdf, Livre.p2.pdf, Livre.p3.pdf,etc. Les chiffres 1, 2, 3, etc. dans les noms de page peuvent correspondre aux chiffres des positions de page auxquels les pages seront affectées dans le jeu de pages (c'est-à-dire, Livre.p1.pdf est affecté au numéro de position de page 1, Livre.p2.pdf à la position 2, etc.). Le motif peut être nommé, par exemple [#PositionPage] et le motif nommé peut être utilisé comme référence inverse pour le chiffre de position dans l'instruction ASSIGN.
Remarque : L'Éditeur APA utilise toujours [#PositionPage] pour nommer un motif utilisé comme référence inverse pour le numéro de position.

Pour utiliser un motif nommé comme référence inverse, utilisez le motif à la place du paramètre pertinent dans l'instruction ASSIGN. Enlevez tout spécificateur de comptage des caractères ; par exemple, si le motif nommé est [%Préfixe:2], la référence inverse est [%Préfixe].

Par exemple, avec cette instruction ASSIGN, toutes les pages qui correspondent au motif sont affectées à la position de page correspondante dans le jeu de pages appelé Livre-8Poses, c'est-à-dire Livre.p1.pdf à la position 1, Livre.p2.pdf à la position 2, etc.
ASSIGN= "Livre.p[#PositionPg].pdf" "Livre-8Poses" [#PositionPg] 1

Par exemple, cette instruction ASSIGN affecte toutes les pages correspondant au motif à la position de page correspondante dans le jeu de pages correspondant, par exemple, Intérieur.p1.pdf à la position 1 dans le jeu de pages Intérieur, Intérieur.p2.pdf à la position 2 dans le jeu de pages Intérieur, Couverture.p1.pdf à la position 1 dans le jeu de pages Couverture, Couverture.p2.pdf à la position 2 dans le jeu de pages Couverture, etc.
ASSIGN= "[$Jeudepages]-P[#PositionPg].p" [$Jeudepages].p[#PositionPg].pdf" "[$Jeudepages]" [#PositionPg] 1

Addition et soustraction avec des motifs nommés et des références inverses

Dans de nombreux cas, il est utile de pouvoir spécifier un décalage de numéro de page dans un fichier APA. L'addition + et la soustraction - sont prises en charge.

Voici toutes les instructions ASSIGN valables :
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] 1
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] - 50 1
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] + 50 + 30 1
ASSIGN= "Page[#Num].p[#PgPosition].pdf" "*" [#Num] + [#PgPosition] + 50 1

Les règles disponibles sont les suivantes :

  • La correspondance de motif doit utiliser le caractère #.
  • Les expressions mathématiques sont valables avec ou sans espaces.

Par exemple, les deux expressions suivantes sont traitées de la même manière :
[#Num]-24
[#Num] - 24

  • Les opérations mathématiques ne sont pas prises en charge pour l'instruction GEOM.

Cet exemple comprend toutes les affectations de pages pour un livre composé de sept fichiers. La position de la page est calculée à l'aide du numéro de page compris dans le nom de page ([#PositionPg]) et du nombre de pages de chacun des fichiers précédents.

ASSIGN= "1_frontcovers.p[#PgPosition].pdf" "*" [#PgPosition] 1
ASSIGN= "2_intro.p[#PgPosition].pdf" "*" [#PgPosition]+10 1
ASSIGN= "3_chpt_1.p[#PgPosition].pdf" "*" [#PgPosition]+10+38 1
ASSIGN= "4_chpt_2.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516 1
ASSIGN= "5_chpt_3.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8 1
ASSIGN= "6_chpt_4.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8+30 1
ASSIGN= "7_appendix.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8+30+8 1

Les 10 pages du fichier 1_couvertures sont affectées aux positions de pages 1 à 10.
Les 38 pages du fichier 2_intro sont affectées aux positions de pages 11 à 49.
Les 516 pages du fichier 3_chpt_1 sont affectées aux positions de pages 50 à 566.
Les 8 pages du fichier 4_chpt_2 sont affectées aux positions de pages 567 à 575.
Les 30 pages du fichier 5_chpt_3 sont affectées aux positions de pages 576 à 606.
Les 8 pages du fichier 6_chpt_4 sont affectées aux positions de pages 607 à 615.
Les pages du fichier 7_annexe sont affectées aux positions du jeu de pages à partir de 616.

Cet exemple comprend les affectations de page pour un livre dont le numéro de la première page est inclus dans le nom des pages. La position de page est calculée en ajoutant le numéro de page de départ [#début] et le numéro de page contenu dans le nom de page [#PositionPg], puis en soustrayant 1. Les noms de pages sont les suivants :
Page_01_27.p1.pdf... Page_01_27.p27.pdf
Page_28_56.p1.pdf Page_28_56.p56.pdf
ASSIGN= [$]_[#début]_[$].p[#PositionPg].pdf "*" [#début]+[#PositionPg] -1 1
Page_01_27.p1.pdfest affectée à la position de page 1.
Page_01_27.p2.pdf est affectée à la position de page 2...
Page_01_27.p1.pdfest affectée à la position de page 27.
Page_28_56.p1.pdf est affectée à la position de page 28 + 1 - 1 = 28.
Page_28_56.p1.pdf est affectée à la position de page 28 + 2 - 1 = 29.
Page_28_56.p1.pdf est affectée à la position de page 28 + 3 - 1 = 30...
...Page_28_56.p56.pdf affectée à la position de page 28 +56 - 1 = 83.

Sv translation
languagezh

在文本文件或 APA 编辑器的原始 APA 文件视图中创建 APA 文件时,可创建命名的模式,将其作为后向引用。

您可以命名模式并将其作为对其它参数的后向引用,包括:

  • 页面顺序名称
  • 页面顺序前缀
  • 位置号
  • 层号

要命名模式,可在方括号内的通配符后加上一个名称,例如 [#PagePosition] 或 [%Prefix]。您可以使用任何想要的名称,但该名称应能让那些阅读 APA 文件的人识别出包含在该模式中的信息(即页面位置、页面顺序名称、页面顺序前缀或层号) 。

例如,APA 文件中可以使用"Book.p[#].pdf"表示页面名称 Book.p1.pdf、Book.p2.pdf、Book.p3.pdf 等等。页面名称中号码 1、2、3 等与页面将要分配到的页面顺序中的页面位置号相对应(即 Book.p1.pdf 分配到页面位置号 1,Book.p2.pdf 分配到页面位置号 2,以此类推)。例如,此模式可以命名为 [#PagePosition],而该命名的模式可作为对 ASSIGN 语句中位置号的后向引用。
注: APA 编辑器总是使用 [#PagePosition] 来命名作为对位置号的后向引用的模式。

要使用一个已命名的模式作为后向引用,可以使用该模式来替换 ASSIGN 语句中的相关参数。删除所有字符计数说明符。例如,如果已命名模式为 [%Prefix:2],则后向引用为 [%Prefix]。

例如,此 ASSIGN 语句将所有与该模式匹配的页面分配到名为 Book-8up 的页面顺序中的相应页面位置,也就是:Book.p1.pdf 分配到位置 1、Book.p2.pdf 分配到位置 2,以此类推。
ASSIGN= "Book.p[#PgPosition].pdf" "Book-8up" [#PgPosition] 1

例如,此 ASSIGN 语句将与该模式匹配的所有页面分配到相应页面顺序中的相应页面位置,例如,Inside.p1.pdf 分配到 Inside 页面顺序中的位置 1,Inside.p2.pdf 分配到 Inside 页面顺序中的位置 2,Cover.p1.pdf 分配到 Cover 页面顺序中的位置 1,Cover.p2.pdf 分配到 Cover 页面顺序中的位置 2,以此类推。
ASSIGN= "[$PageSet]-P[#PgPosition].p" "[$PageSet].p[#PgPosition].pdf" "[$PageSet]" [#PgPosition] 1

使用命名的模式和后向引用进行加减运算

多数情况下,在 APA 文件中指定页码偏移量会更方便些。 对于加 + 减 - 运算均支持。

以下均为有效的 ASSIGN 语句:
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] 1
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] - 50 1
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] + 50 + 30 1
ASSIGN= "Page[#Num].p[#PgPosition].pdf" "*" [#Num] + [#PgPosition] + 50 1

规则如下:

  • 模式匹配必须使用 # 字符。
  • 数学表达式中可以有也可以没有空格。

例如,下面两个表达式可以看成是一个表达式:
[#Num]-24
[#Num]-24

  • GEOM 语句不支持数学符号。

此例包括了一本书中所有的页面分配,这些页面由 7 个文件组成。页面位置可通过将页面名称中的页码 ([#PgPosition]) 加上之前每个文件的页面数而计算得到。

ASSIGN= "1_frontcovers.p[#PgPosition].pdf" "*" [#PgPosition] 1
ASSIGN= "2_intro.p[#PgPosition].pdf" "*" [#PgPosition]+10 1
ASSIGN= "3_chpt_1.p[#PgPosition].pdf" "*" [#PgPosition]+10+38 1
ASSIGN= "4_chpt_2.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516 1
ASSIGN= "5_chpt_3.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8 1
ASSIGN= "6_chpt_4.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8+30 1
ASSIGN= "7_appendix.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8+30+8 1

来自 1_frontcovers 文件的 10 个页面分配到页面位置 1 到 10。
来自 2_intro 文件的 38 个页面分配到页面位置 11 到 49。
来自 3_chpt_1 文件的 516 个页面分配到页面位置 50 到 566。
来自 4_chpt_2 文件的 8 个页面分配到页面位置 567 到 575。
来自 5_chpt_3 文件的 30 个页面分配到页面位置 576 到 606。
来自 6_chpt_4 文件的 8 个页面分配到页面位置 607 到 615。
来自 7_appendix 文件的页面分配到页面位置 616 到最后位置。

此示例包括了一本书中所有的页面分配,页面名称中已经包括了起始页码。页面位置可通过将起始页码 [#Start] 加上页面名称 [#PgPosition] 中的页码,然后减去 1 计算得到。页面名称如下:
Page_01_27.p1.pdf ...Page_01_27.p27.pdf
Page_28_56.p1.pdf ...Page_28_56.p56.pdf
ASSIGN= [$]_[#Start]_[$].p[#PgPosition].pdf "*" [#Start]+[#PgPosition] -1 1
Page_01_27.p1.pdf 分配到页面位置 1。
Page_01_27.p2.pdf 分配到页面位置 2 ...
...Page_01_27.p27.pdf 分配到页面位置 27。
Page_28_56.p1.pdf 分配到页面位置 28 1 - 1 = 28。
Page_28_56.p1.pdf 分配到页面位置 28 +2 - 1 = 29。
Page_28_56.p1.pdf 分配到页面位置 28 + 3 - 1 = 30 ...
...Page_28_56.p56.pdf 分配到页面位置 28 + 56 -1 = 83。

Sv translation
languagede

Wenn Sie eine APA-Datei in einer Textdatei oder in der Ansicht Roh-APA-Datei des APA-Editors anlegen, können Sie benannte Muster als Verweis erstellen.

Sie können ein Muster benennen und es als Verweis auf einen anderen Parameter verwenden, einschließlich:

  • Name der Seitenfolge
  • Seitenfolgen-Präfix
  • Positionsnummer
  • Ebenennummer

Um ein Muster anzugeben, fügen Sie hinter dem Platzhalter einen Namen in eckigen Klammern ein, z. B. [#PagePosition] oder [%Prefix]. Es kann jeder beliebige Name verwendet werden. Das Lesen der APA-Datei wird jedoch erleichtert, wenn der Name die im Muster enthaltenen Informationen (Seitenposition, Name der Seitenposition, Seitenfolgen-Präfix oder Nummer der Ebene) benennt oder auf sie verweist.

Sie können beispielsweise „Book.p[#].pdf" in der APA-Datei als Verweis auf die Seitennamen „Book.p1.pdf", „Book.p2.pdf", „Book.p3.pdf" usw. verwenden. Die Zahlen in den Seitennamen (1, 2, 3 usw.) können den Seitenpositionsnummern entsprechen, denen die Seiten in der Seitenfolge zugeordnet werden (d. h., Book.p1.pdf wird der Seitenpositionsnummer 1 zugeordnet, Book.p2.pdf wird der Seitenpositionsnummer 2 zugeordnet usw.). Das Muster kann mit einem Namen versehen werden, z. B. [#PagePosition], und das so benannte Muster kann als Verweis auf die Positionsnummer in der ASSIGN-Anweisung dienen.
Anmerkung: Der APA-Editor verwendet zum Benennen eines als Verweis auf die Positionsnummer verwendeten Musters stets [#PagePosition] .

Um ein benanntes Muster als Verweis zu benutzen, verwenden Sie in der ASSIGN-Anweisung das Muster anstelle des relevanten Parameters. Entfernen Sie alle Spezifikationen von Zeichen oder Zahlen. Wenn das benannte Muster zum Beispiel [%Präfix:2] ist, lautet der Verweis [%Präfix].

Durch diese ASSIGN-Anweisung werden beispielsweise alle dem Muster entsprechenden Seiten der jeweiligen Seitenposition in der Seitenfolge „Book-8up" zugeordnet, d. h. „Book.p1.pdf" zu Position 1, „Book.p2.pdf" zu Position 2 usw.
ASSIGN= "Book.p[#PgPosition].pdf" "Book-8up" [#PgPosition] 1

Durch diese ASSIGN-Anweisung werden beispielsweise alle dem Muster entsprechenden Seiten der jeweiligen Seitenposition in der dementsprechenden Seitenfolge zugeordnet, d. h. „Inside.p1.pdf" zu Position 1 in der Seitenfolge „Inside", „Inside.p2.pdf" zu Position 2 in der Seitenfolge „Inside", „Cover.p1.pdf" zu Position 1 in der Seitenfolge „Cover", „Cover.p2.pdf" zu Position 2 in der Seitenfolge „Cover" usw.
ASSIGN= "[$PageSet]-P[#PgPosition].p" "[$PageSet].p[#PgPosition].pdf" "[$PageSet]" [#PgPosition] 1


Addieren und Subtrahieren mit benannten Mustern und Verweisen

Es ist oft hilfreich, einen Versatz für eine Seitennummer in einer APA-Datei angeben zu können. Es werden sowohl Addition + als auch Subtraktion - unterstützt.

Alle nachstehenden ASSIGN-Anweisungen sind gültig:
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] 1
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] - 50 1
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] + 50 + 30 1
ASSIGN= "Page[#Num].p[#PgPosition].pdf" "*" [#Num] + [#PgPosition] + 50 1

Dabei gelten die folgenden Regeln:

  • Mustervergleiche müssen mit dem #-Zeichen durchgeführt werden.
  • Mathematische Ausdrücke werden mit oder ohne Leerzeichen akzeptiert.

Die beiden folgenden Ausdrücke werden beispielsweise gleich behandelt:
[#Num]-24
[#Num] - 24

  • In der GEOM-Anweisung werden dagegen keine mathematischen Operationen unterstützt.

Dieses Beispiel enthält alle Seitenzuordnungen für ein sieben Dateien umfassendes Buch. Die Seitenposition wird anhand der Seitenzahl aus dem Seitennamen ([#PgPosition]) plus der Anzahl Seiten in den einzelnen vorangegangenen Dateien ermittelt.

ASSIGN= "1_frontcovers.p[#PgPosition].pdf" "*" [#PgPosition] 1
ASSIGN= "2_intro.p[#PgPosition].pdf" "*" [#PgPosition]+10 1
ASSIGN= "3_chpt_1.p[#PgPosition].pdf" "*" [#PgPosition]+10+38 1
ASSIGN= "4_chpt_2.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516 1
ASSIGN= "5_chpt_3.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8 1
ASSIGN= "6_chpt_4.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8+30 1
ASSIGN= "7_appendix.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8+30+8 1

Die 10 Seiten aus der Datei „1_frontcovers" sind den Seitenpositionen 1 bis 10 zugeordnet.
Die 38 Seiten aus der Datei „2_intro" sind den Seitenpositionen 11 bis 49 zugeordnet.
Die 516 Seiten aus der Datei „3_chpt_1" sind den Seitenpositionen 50 bis 566 zugeordnet.
Die 8 Seiten aus der Datei „4_chpt_2" sind den Seitenpositionen 567 bis 575 zugeordnet.
Die 30 Seiten aus der Datei „5_chpt_3" sind den Seitenpositionen 576 bis 606 zugeordnet.
Die 8 Seiten aus der Datei „6_chpt_4" sind den Seitenpositionen 607 bis 615 zugeordnet.
Die Seiten aus der Datei „7_appendix" sind den Seitenpositionen ab 616 zugeordnet.

Dieses Beispiel enthält Seitenzuordnungen für ein Buch, das die Nummer der Startseite in den Seitennamen einschließt. Die Berechnung der Seitenposition erfolgt durch Addition der Nummer der Startseite [#Start] und der Seitennummer aus dem Seitennamen [#PgPosition], wobei vom entsprechenden Ergebnis anschließend der Wert 1 subtrahiert wird. Die Seitennamen lauten wie folgt:
Page_01_27.p1.pdf ... Page_01_27.p27.pdf
Page_28_56.p1.pdf ... Page_28_56.p56.pdf
ASSIGN= [$]_[#Start]_[$].p[#PgPosition].pdf "*" [#Start]+[#PgPosition] -1 1
Page_01_27.p1.pdf wird der Seitenposition 1 zugeordnet.
Page_01_27.p2.pdf wird der Seitenposition 2 zugeordnet.
...Page_01_27.p27.pdf wird der Seitenposition 27 zugeordnet.
Page_28_56.p1.pdf wird der Seitenposition 28 + 1 - 1 = 28 zugeordnet.
Page_28_56.p1.pdf wird der Seitenposition 28 + 2 - 1 = 29 zugeordnet.
Page_28_56.p1.pdf wird der Seitenposition 28 + 3 - 1 = 30 zugeordnet.
...Page_28_56.p56.pdf wird der Seitenposition 28 + 56 -1 = 83 zugeordnet.

Sv translation
languageja

APA ファイルをテキスト ファイルまたは APA エディタの未加工の APA ファイル表示で作成すると、後方参照として名前付けパターンを作成できます。

パターンに名前を付け、以下の項目を含む別のパラメータの後方参照としてそのパターンを使用することができます。

  • ページ セット名
  • ページ セット プレフィックス
  • 位置番号
  • レイヤー番号

パターンに名前を付けるには、ワイルド カードの後に名前を入力し、角括弧で囲みます。たとえば、[#PagePosition] や [%Prefix] のように入力します。どのような名前でも使用できますが、APA ファイルを読む人にとっては、その名前がパターンに含まれる情報(ページ位置、ページ セット名、ページ セット プレフィックス、またはレイヤー番号)を示すか、それに関連していると便利です。

たとえば、APA ファイルで "Book.p[#].pdf" を使用して、ページ名 Book.p1.pdf、Book.p2.pdf、Book.p3.pdf などを参照できます。ページ名の中の番号 1、2、3 などを、ページ セットでページが割り当てられるページ位置番号に対応させることができます(Book.p1.pdf をページ位置番号 1 に、Book.p2.pdf をページ位置番号 2 に、など)。パターンには、たとえば [#PagePosition] のように名前を付けることができ、名前を付けたパターンは ASSIGN ステートメントで位置番号の後方参照として使用できます。
注: APA エディタは常に、位置番号への後方参照として使用するパターンの名前として [#PagePosition] を使用します。

名前を付けたパターンを後方参照として使用するためには、ASSIGN ステートメントの中でパラメータを指定する代わりにパターンを使用します。文字数指定子は削除します。たとえば、名前の付いたパターンが [%Prefix:2] の場合、後方参照は [%Prefix] です。

たとえば、この ASSIGN ステートメントは、パターンに一致するすべてのページを、Book-8up という名前のページ セット内の対応するページ位置に割り当てます。たとえば、Book.p1.pdf をページ位置 1 に、Book.p2.pdf をページ位置 2 に(以下同様)割り当てます。
ASSIGN= "Book.p[#PgPosition].pdf" "Book-8up" [#PgPosition] 1

たとえば、この ASSIGN ステートメントは、パターンに一致するすべてのページを、対応するページ セット内の対応するページ位置に割り当てます。たとえば、Inside.p1.pdf を Inside ページ セットの位置 1 に、Inside.p2.pdf を Inside ページ セットの位置 2 に、Cover.p1.pdf を Cover ページ セットの位置 1 に、Cover.p2.pdf を Cover ページ セットの位置 2 に(以下同様)割り当てます。
ASSIGN= "[$PageSet]-P[#PgPosition].p" "[$PageSet].p[#PgPosition].pdf" "[$PageSet]" [#PgPosition] 1

名前の付いたパターンおよび後方参照での加算と減算

多くの場合、ページ番号を補正して APA ファイルに指定できると便利です。 加算(+)および減算(-)を使用することができます。

次に、有効な ASSIGN ステートメントをすべて示します。

ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] 1
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] - 50 1
ASSIGN= "Page.p[#PgPosition].pdf" "*" [#PgPosition] + 50 + 30 1
ASSIGN= "Page[#Num].p[#PgPosition].pdf" "*" [#Num] + [#PgPosition] + 50 1

ルールは以下のとおりです。

  • パターン マッチングには「#」を使用しなければなりません。
  • 数式は、スペースの有無にかかわらず有効です。

たとえば、次の 2 つの式は同じ式として扱われます。
[#Num]-24
[#Num] - 24

  • 数学演算は、GEOM ステートメントではサポートされていません。

この例には、7 ファイルからなるブックのすべてのページ割り当てステートメントがあります。ページ位置は、「ページ名のページ番号([#PgPosition])」+「前の各ファイルのページ数」で計算されます。

ASSIGN= "1_frontcovers.p[#PgPosition].pdf" "*" [#PgPosition] 1
ASSIGN= "2_intro.p[#PgPosition].pdf" "*" [#PgPosition]+10 1
ASSIGN= "3_chpt_1.p[#PgPosition].pdf" "*" [#PgPosition]+10+38 1
ASSIGN= "4_chpt_2.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516 1
ASSIGN= "5_chpt_3.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8 1
ASSIGN= "6_chpt_4.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8+30 1
ASSIGN= "7_appendix.p[#PgPosition].pdf" "*" [#PgPosition]+10+38+516+8+30+8 1

1_frontcovers ファイルから 10 ページをページ位置 1 から 10 に割り当てます。
2_intro ファイルから 38 ページをページ位置 11 から 49 に割り当てます。
3_chpt_1 ファイルから 516 ページをページ位置 50 から 566 に割り当てます。
4_chpt_2 ファイルから 8 ページをページ位置 567 から 575 に割り当てます。
5_chpt_3 ファイルから 30 ページをページ位置 576 から 606 に割り当てます。
6_chpt_4 ファイルから 8 ページをページ位置 607 から 615 に割り当てます。
7_appendix ファイルのページをページ位置 616 以降に割り当てます。

この例は、ページ名にページ開始番号が含まれる書籍のページ割り当てです。ページ位置は、開始ページ番号 [#Start] とページ名からのページ番号 [#PgPosition] の和から 1 を引いた番号です。ページ名は以下のとおりです。
Page_01_27.p1.pdf ...Page_01_27.p27.pdf
Page_28_56.p1.pdf ...Page_28_56.p56.pdf
ASSIGN= [$]_[#Start]_[$].p[#PgPosition].pdf "*" [#Start]+[#PgPosition] -1 1
Page_01_27.p1.pdf はページ位置 1 に割り当てられます。
Page_01_27.p2.pdf はページ位置 2 に割り当てられます。
Page_01_27.p27.pdf はページ位置 27 に割り当てられます。
Page_28_56.p1.pdf はページ位置 28 + 1 - 1 = 28 に割り当てられます。
Page_28_56.p1.pdf はページ位置 28 + 2 - 1 = 29 に割り当てられます。
Page_28_56.p1.pdf はページ位置 28 + 3 - 1 = 30 に割り当てられます。
Page_28_56.p56.pdf はページ位置 28 + 56 - 1 = 83 に割り当てられます。

Sv translation
languagees

Puede crear modelos nombrados como referencias posteriores al crear un archivo APA en un archivo de texto o en la vista Archivo APA bruto de APA Editor.
Puede nombrar a un modelo y utilizarlo como referencia posterior a otro parámetro incluidos:

  • Nombre del conjunto de páginas
  • Prefijo del conjunto de páginas
  • Número de posición
  • Número de capa

Para nombrar un modelo, incluya el nombre tras el comodín y entre corchetes, por ejemplo [#PosiciónPág] o [%Prefijo]. Puede utilizar el nombre que desee pero, para los que leen el archivo APA, podría ser útil que el nombre identificase o estuviera relacionado con la información que contiene el modelo (es decir, la posición de página, el nombre del conjunto de páginas, el prefijo del conjunto de páginas o el número de capa) .

Por ejemplo, Libro.p[#].pdf puede utilizarse en el archivo APA para hacer referencia a los nombres de página Libro.p1.pdf, Libro.p2.pdf, Libro.p3.pdf, y así sucesivamente. Los números 1, 2, 3 y sucesivos de los nombres de la página podrían corresponder a los números de posición de la página a la que se asignarán las páginas en el conjunto de páginas (es decir, Libro.p1.pdf se asigna al número de posición de página 1, Libro.p2.pdf se asigna al número de posición de página 2, etcétera). El modelo se puede nombrar, por ejemplo, [#PosiciónPág], y se puede utilizar posteriormente como referencia posterior al número de posición de la declaración ASSIGN.
Nota: APA Editor utiliza siempre [#PosiciónPág] para nombrar un modelo que se utiliza como una referencia posterior al número de posición.

Para utilizar un modelo con nombre como referencia posterior, utilice el modelo en el lugar del parámetro relevante de la declaración ASSIGN. Elimine todos los especificadores del número de caracteres como por ejemplo: si el modelo con nombre es [%Prefijo:2], la referencia posterior es [%Prefijo:].

Por ejemplo, esta declaración ASSIGN asigna todas las páginas coincidentes con el modelo a la posición de página correspondiente del conjunto de páginas llamado Libro-8up, es decir, Libro.p1.pdf a la posición 1, Libro.p2.pdf a la posición 2, y así sucesivamente.
ASSIGN= "Libro.p[#PosiciónPág].pdf" "Libro-8up" [#PosiciónPág] 1

Por ejemplo, esta declaración ASSIGN asigna todas las páginas coincidentes con el modelo a la posición de página correspondiente del conjunto de páginas correspondiente, por ejemplo, Interior.p1.pdf a la posición 1 en el conjunto de páginas Interior, Interior.p2.pdf a la posición 2 en el conjunto de páginas Interior, Cubierta.p1.pdf a la posición 1 en el conjunto de páginas Cubierta, Cubierta.p2.pdf a la posición 2 en el conjunto de páginas Cubierta, y así sucesivamente.
ASSIGN= "[$GrupoPáginas]-P[#PosiciónPág].p" "[$GrupoPáginas].p[#PosiciónPág].pdf" "[$GrupoPáginas]" [#PosiciónPág] 1

Adición y sustracción con modelos nombrados y referencias posteriores

En muchos casos, es recomendable poder especificar un desplazamiento del número de página en un archivo APA. Se admiten la adición + y la sustracción -.

A continuación se ofrecen varias declaraciones ASSIGN válidas:
ASSIGN= "Página.p[#PosiciónPág].pdf" "*" [#PosiciónPág] 1
ASSIGN= "Página.p[#PosiciónPág].pdf" "*" [#PosiciónPág] - 50 1
ASSIGN= "Página.p[#PosiciónPág].pdf" "*" [#PosiciónPág] + 50 + 30 1
ASSIGN= "Página[#Núm].p[#PosiciónPág].pdf" "*" [#Núm] + [#PosiciónPág] + 50 1
Las opciones son:

  • La correspondencia de modelos debe usar el carácter #.
  • Las expresiones de correspondencia son válidas con o sin espacios.

Por ejemplo, las dos expresiones siguientes se tratan de la misma forma:
[#Núm]-24
[#Núm] - 24

  • La declaración GEOM no admite operaciones de correspondencia.

Este ejemplo incluye todas las asignaciones de página de un libro formado por siete archivos. La posición de la página se calcula utilizando el número de página del nombre de página ([#PosiciónPág]) más el número de páginas de cada uno de los archivos precedentes.

ASSIGN= "1_cubiertadelantera.p[#PosiciónPág].pdf" "*" [#PosiciónPág] 1
ASSIGN= "2_intro.p[#PosiciónPág].pdf" "*" [#PosiciónPág]+10 1
ASSIGN= "3_cap_1.p[#PosiciónPág].pdf" "*" [#PosiciónPág]+10+38 1
ASSIGN= "4_cap_2.p[#PosiciónPág].pdf" "*" [#PosiciónPág]+10+38+516 1
ASSIGN= "5_cap_3.p[#PosiciónPág].pdf" "*" [#PosiciónPág]+10+38+516+8 1
ASSIGN= "6_cap_4.p[#PosiciónPág].pdf" "*" [#PosiciónPág]+10+38+516+8+30 1
ASSIGN= "7_apéndice.p[#PosiciónPág].pdf" "*" [#PosiciónPág]+10+38+516+8+30+8 1

Las 10 páginas del archivo 1_cubiertadelantera están asignadas a las posiciones de la página de 1 a 10.
Las 38 páginas del archivo 2_intro están asignadas a las posiciones de la página de 11 a 49.
Las 516 páginas del archivo 3_cap_1 están asignadas a las posiciones de la página de 50 a 566.
Las 8 páginas del archivo 4_cap_2 están asignadas a las posiciones de la página de 567 a 575.
Las 30 páginas del archivo 5_cap_3 están asignadas a las posiciones de la página de 576 a 606.
Las 8 páginas del archivo 6_cap_4 están asignadas a las posiciones de la página de 607 a 615.
Las páginas del archivo 7_apéndice están asignadas a las posiciones de páginas del 616 en adelante.

Este ejemplo incluye asignaciones de página para un libro que incluye el número de página inicial en el nombre de sus páginas. La posición de la página se calcula sumando el número de página inicial [#Inicial] y el número de página desde el nombre de página [#PosiciónPág] y, a continuación, restando 1. Los nombres de página se forman como se indica a continuación:
Página_01_27.p1.pdf... Página_01_27.p27.pdf
Página_28_56.p1.pdf... Página_28_56.p56.pdf
ASSIGN= [$]_[#Inicial]_[$].p[#PosiciónPág].pdf "*" [#Inicial]+[#PosiciónPág] -1 1
Página_01_27.p1.pdf está asignado a la posición de página 1.
Página_01_27.p2.pdf está asignado a la posición de página 2...
...Página_01_27.p27.pdf está asignado a la posición de página 27.
Página_28_56.p1.pdf está asignado a la posición de página 28 + 1 - 1 = 28.
Página_28_56.p1.pdf está asignado a la posición de página 28 + 2 - 1 = 29.
Página_28_56.p1.pdf está asignado a la posición de página 28 + 3 - 1 = 30...
...Página_28_56.p56.pdf está asignado a la posición de página 28 + 56 -1 = 83.