EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

ictransNCARG – Online in der Cloud

Führen Sie ictransNCARG im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl ictransNCARG, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


ictrans – interaktiver NCAR CGM-Übersetzer ctrans

ZUSAMMENFASSUNG


ictrans [ -d Gerät ] [ -Schriftart Schriftart ] [ -e Skript ]* [ -Sanft ] [ -Glocke ] [ -lmin Min. ] [
-lmax max ] [ -lscale Treppe ] [ -Kumpel pal_fname ] [ -Ausführung ] [ -breite window_id ] [
gerätespezifisch Optionen ] Metadatei...

BESCHREIBUNG


ictrans ist die Benutzeroberfläche für den Computer Graphics Metafile (CGM)-Übersetzer ctrans.
ictrans wechselt beim Aufruf in den Befehlsinterpretermodus und wartet auf Anweisungen von
der Benutzer. Wenn Sie auf Befehle vom Benutzer warten, ictrans zeigt die Eingabeaufforderung ` anictrans>'.

Auf Aufruf ictrans führt eine Konfiguration seiner gespoolten Gerätetabelle durch. Der Tisch ist
durch Verarbeitung mehrerer Quellen konfiguriert. ictrans sucht zunächst nach der Datei ncarv_spool
im Verzeichnis $NCARG_ROOT/lib/ncarg. Wenn die Datei vorhanden ist ictrans wird es in die laden
gespoolte Gerätetabelle. Als nächstes sucht ictrans nach der Datei .ncarv_spool im Haus des Benutzers
Verzeichnis. Wenn es gefunden wird, wird sein Inhalt in die Spooler-Tabelle eingefügt. Endlich, das
Die Umgebungsvariable NCARV_SPOOL kann die Definition für einen einzelnen Spooler enthalten. Wenn dies
Wenn die Variable festgelegt ist, wird ihr Inhalt ebenfalls in die Tabelle eingefügt. Jeder Eintrag im obigen Satz
Die Anzahl der Quellen wird durch einen Namen gekennzeichnet. Wenn ein Namenskonflikt besteht, dann der letzte Eintrag
angetroffen wird, hat Vorrang. Dh der vorherige Eintrag gleichen Namens wird überschrieben.

OPTIONAL


-Glocke Läuten Sie die Glocke am Ende jedes Frames. Die Standardeinstellung ist die Ausführung im unbeaufsichtigten Modus. Das
Option wird nicht von allen Geräten unterstützt.

-d Gerät
Gerätename. ictrans wird das benutzen Graphcap (falls vorhanden) oder das entsprechende
Grafikbibliothek angegeben durch Gerät;

If Gerät wird dann ein UNIX-Verzeichnispfad vorangestellt ictrans Werde da mal reinschauen
Verzeichnis für die angegebene Graphcap. Ansonsten ictrans durchsucht das Verzeichnis
$NCARG_ROOT/lib/ncarg/graphcaps für die Graphcap.

Für alle Gerätespezifikationen außer X11 Die Ausgabe erfolgt auf den Standardausgang. Im
Bei X11 Die Übersetzung führt zu entsprechenden Aufrufen der X11-Bibliotheken. Sehen
graphcap(5NCARG) für eine Beschreibung der unterstützten Geräte. Sehen gcaps(1NCARG) für eine
Liste der von unterstützten Geräte Ihre besondere Konfiguration von ctrans.

Diese Option überschreibt die GRAPHCAP variable Umgebung

-e Skript
Skript ist eine Single ictrans Befehl. Das gültige ictrans Befehle werden in der
BEFEHLE Abschnitt unten. Mehrere -e Optionen können in einer einzigen Befehlszeile erscheinen.
Achten Sie darauf, Anführungszeichen zu verwenden, wenn Ihr Befehl Leerzeichen oder Metazeichen enthält, die
könnte von der Shell interpretiert werden. Wenn diese Option verwendet wird ictrans tritt nicht ein
interaktiver Modus. Es führt einfach die gegebenen Befehle aus und wird dann beendet.

-Schriftart Schriftarten
Fontcap-Datei, die zum Konturieren von Text verwendet werden soll. Bei der Interpretation von CGM TEXT Befehl
Elemente verwenden Schriftarten als Standardschriftart für die Textübersetzung. Hinweis: CGMs können
enthalten Textbeschreibungen, die nicht in CGM eingebettet sind TEXT Elemente. Somit
sie werden nicht beeinflusst von Schriftarten Spezifikationen. Beachten Sie auch, dass ein CGM möglicherweise
Geben Sie explizit eine benannte Schriftart an, die eine im Befehl bereitgestellte Schriftart überschreiben kann
Linie. Die Umgebungsvariable FONTCAP kann auch zur Angabe eines Standardwerts verwendet werden
Schriftarten.

If Schriftarten wird dann ein UNIX-Verzeichnispfad vorangestellt ictrans Werde da mal reinschauen
Verzeichnis für die angegebene Schriftart. Ansonsten ictrans durchsucht das Verzeichnis
$NCARG_ROOT/lib/ncarg/fontcaps für die Schriftartenkappe.

See Schriftarten(5NCARG) für eine Beschreibung der verfügbaren Fontcaps. Sehen fcap(1NCARG)
für eine Liste der auf Ihrem System installierten Fontcaps.

Diese Option überschreibt die FONTCAP variable Umgebung

-lmin Min.
Auf Geräten, die die Skalierung der Linienbreite unterstützen, wird garantiert, dass alle Linien skaliert werden
mindestens Min. Mal die Standardlinienbreite für dieses Gerät. Diese Option effektiv
stellt sicher, dass der Mindestwert für das CGM-Element „LINE WIDTH“ ist Min..

-lmax max
Auf Geräten, die die Skalierung der Linienbreite unterstützen, wird garantiert, dass alle Linien skaliert werden
maximal max Mal die Standardlinienbreite für dieses Gerät. Diese Option effektiv
stellt sicher, dass der Maximalwert für das CGM-Element „LINE WIDTH“ beträgt maxdem „Vermischten Geschmack“. Seine
Ergebnisse der Einstellung max weniger als Min. sind undefiniert.

-lscale Treppe
Auf Geräten, die die Skalierung der Linienbreite aller darin enthaltenen Linienbreitenspezifikationen unterstützen
Die Metadatei wird um skaliert Treppe. wird skaliert Treppe Diese Option unterliegt dem Vorbehalt
zur Änderung durch die -lmin und -lmax Optionen.

-Kumpel pal_fname
Verwenden Sie die in der Datei definierte Farbpalette pal_fname für die spätere Übersetzung von
die Metadatei. Diese Palette überschreibt alle vom CGM-Element definierten Farbkarten
übersetzt. Für eine Beschreibung des Formats von pal_fname sehen ras_palette(5NCARG).

-Sanft Führen Sie bedingungslos eine Softwarefüllung aller gefüllten Polygone durch. Diese Option kann sein
Nützlich für Geräte, bei denen die Anzahl der Scheitelpunkte, die a beschreiben, begrenzt ist
Polygon. Bei einigen Geräten ist diese Nummer bekannt und es wird eine Softwarebefüllung durchgeführt, z
angemessen, ohne Benutzerangabe.

-Ausführung
Drucken Sie die Versionsnummer und beenden Sie dann.

DEVICE SPEZIFISCH OPTIONAL


ictrans akzeptiert einen identischen Satz gerätespezifischer Optionen wie der von ctrans. Für einen
Beschreibung der gerätespezifischen Optionen siehe ctrans(1NCARG).

BEFEHLE


Befehl Struktur
ictrans Befehle haben eine einfache und regelmäßige Struktur. Befehle, die direkt ausgeführt werden
Der verarbeiteten Metadatei kann ein vorangestellt werden Frame_list die die Frames bezeichnen
auf die der Befehl zutrifft. Einige Befehle akzeptieren Argumente. Alles, was einem Befehl folgt
Name gilt als Argument:

( Rahmen [ ,Rahmen ])* Befehl ( Argument )*

Ein durch Kommas getrenntes Frame-Paar impliziert die umfassende Liste der Frames. Wenn eine Frameliste vorhanden ist
weggelassen und ein Befehl erfordert einen Frame, dann wird der aktuelle Frame als Standard verwendet. Wenn
Wenn keine Argumentliste angegeben ist und eine erforderlich ist, wird immer ein Standardargument verwendet
möglich.

Zum Beispiel der Befehl 1,5 8 Speichern /tmp/foo würde den ersten bis fünften und den schreiben
Achter Frame der Metadatei zur Datei /tmp/foo.

Befehle ignorieren alle unerwarteten Argumente. Befehlsnamen können bis zu abgekürzt werden
weisen darauf hin, dass sie einzigartig sind.

Rahmen Listen
Frames können auf verschiedene Arten angesprochen werden:

nnn Nach Rahmennummer. Den Frames wird vom ersten bis zum letzten Frame eine relative Nummer zugewiesen
Metadatei. Der erste Frame ist nummeriert 1.

$ Der letzte Frame in der Datei.

. Der aktuelle Rahmen. ictrans Verfolgt den letzten Frame, auf dem eine Operation ausgeführt wurde
wurde durchgeführt. Dieser Frame wird als „aktueller Frame“ bezeichnet.

Rahmen+-n
Eine Bildnummer gefolgt von einem Pluszeichen (+) oder ein Minuszeichen (-), gefolgt von einem
Dezimalzahl, gibt den Frame plus oder minus der angegebenen Anzahl von Frames an.
Rahmen kann weggelassen werden. In diesem Fall wird der aktuelle Frame angenommen. Zum Beispiel,
`10+2' Adressiert Frame 12 in der Metadatei.

Befehle
! Befehl
Führen Sie Befehl als Shell-Befehl auf dem lokalen Rechner.

alias [ Name [ def ]]
Weisen def zum Pseudonym Name. Wenn def wird weggelassen, der Alias Name wird mit angezeigt
mit seiner aktuellen Definition. Wenn beides Name und def werden weggelassen, alle Aliase schon
angezeigt. def hat die Form:

: [ ctrans_args ] : [ filter_chain ]

woher ctrans_args ist eine Liste von Befehlszeilenargumenten für den Metadateiübersetzer
ctrans und filter_chain ist eine Reihe einfacher Befehle, die durch getrennt sind |. filter_chain
kann gekündigt werden durch > or >> Dateinamen. Zum Beispiel:

ictrans> alias name1 : -d xwd : | Katze > Outfile

or

ictrans> alias name2 : -d ps.mono : | filter1 | lpr

dup [Anzahl]
Mit diesem Befehl wird festgelegt, wie oft jedes Bild angezeigt wird
anschließendes Plotten. Der Standardwert ist eins. Wenn dup wird ohne Argumente aufgerufen
Der aktuelle Wert von dup wird zurückgegeben.

zählen
Gibt die Anzahl der in der Datei enthaltenen Frames an.

Strom
Meldet den aktuellen Frame.

Datei [ Metadatei ]
Die Datei Metadatei wird für die spätere Übersetzung verwendet. ictrans nutzt die Shell
durch die Umgebungsvariable definiert SHELL (/ Bin / sh standardmäßig), um Dateinamen auszuführen
Ersatz auf Metadatei. Die Regeln für die Dateinamenersetzung sind wie definiert
durch die Arbeitsschale. Wenn kein Argument angegeben wird, lautet der aktuelle Metadateiname
gemeldet.

Schriftart [ Schriftart ]
Stellen Sie die Schriftart auf ein Schriftart für zukünftige Übersetzungen. Diese Funktion ist identisch damit
dauert ebenfalls 3 Jahre. Das erste Jahr ist das sog. -Schriftart Möglichkeit. Wenn Schriftart Wird weggelassen, wird der aktuelle Fontcap-Name gemeldet.

Hilfe [ Befehl ]
Drucken Sie eine Nutzungserklärung für Befehl. Wenn Befehl Auf eine kurze Beschreibung wird verzichtet
Alle Befehle werden gegeben.

[ Rahmen ] Liste
Geben Sie kurze Informationen zu jedem Metadatei-Frame an Rahmen. Wenn Rahmen is
weggelassen, dann wird der aktuelle Frame verwendet. Wenn Rahmen wird weggelassen und der aktuelle Frame
nicht der letzte Frame ist, wird der aktuelle Frame zum nächsten Frame inkrementiert
die Metadatei.

< frame1 > < frame2 > fusionieren
Normblattnummer frame1 und dann Plotrahmennummer frame2 über dem ersten Frame
ohne das Gerät zu löschen. Das Ergebnis ist eine „Verschmelzung“ der beiden Diagramme. Die jetzige
Der Rahmen wird nicht verändert. Es gibt keine Standardeinstellungen für frame1 or frame2. Das daraus resultierende
Die Handlung entspricht möglicherweise nicht den Erwartungen. Attribute aus dem ersten Frame, wie z
Farbe, kann Attribute im zweiten Frame überschreiben.

Schleife
Schalten Sie den Loop-Modus ein oder aus. Wenn der Loop-Modus aktiviert ist Grundstück Befehle werden
veranlassen, dass die angeforderten Frames geplottet werden, und dann ictrans werde entweder fortfahren
das erste Bild im definierten Segment oder das letzte und zeigt wiederholt das erste an
bis zum letzten (letzten bis ersten) Frame. Die Schleife wird bis zu einer Unterbrechung fortgesetzt
Signal empfangen wird. Die Festlegung, welche Reihenfolge wiederholt, weitergeleitet oder wiederholt werden soll
rückwärts erfolgt wie folgt: Wenn die letzte Gruppe von Frames in aufsteigender Reihenfolge geplottet wurde
Bestellschleife vorwärts. Wenn die letzte Gruppe von Frames in absteigender Reihenfolge geplottet wurde
Schleife rückwärts. Wenn die Reihenfolge nicht bestimmt werden kann, führen Sie keine Schleife durch. Zum Beispiel; if-Schleife
Wenn der Modus „1 3,4 Plot“ eingestellt ist, führt dies zu einer Vorwärtsschleife, „1 4,3 Plot“ ergibt sich
in der Rückwärtsschleife, und „3,4 1 Plot“ führt zu keiner Schleife, weil die letzte
Die dargestellte Gruppe von Frames, „1“, ist ein einzelner Frame.

Film [ Zeit ]
Zeigen Sie jeden Frame an Zeit Sekunden, bevor mit dem nächsten Bild fortgefahren wird
nachfolgende Handlungsstränge. Wenn Zeit weggelassen wird, wird der Filmmodus ein- oder ausgeschaltet. Im
Wenn der Filmmodus aktiviert ist, beträgt die Standardzeit null Sekunden. Wenn Filmmodus
auf „Aus“ umgeschaltet wird, muss ein Zeilenumbruch empfangen werden, bevor zum nächsten Frame übergegangen wird
beim Plotten.

weiter
Es können mehrere Dateien angegeben werden ictrans Befehlszeile. Um die nächste Datei zu bearbeiten
Verwenden Sie in der Argumentliste die weiter Befehl.

[ Rahmen ] Grundstück
Zeichnen Sie die adressierten Frames grafisch auf. Wenn Rahmen weggelassen wird, wird der aktuelle Frame geplottet
und wenn möglich, wird die aktuelle Bildnummer erhöht. Wenn der Modus „Film“ eingestellt ist
ictrans Ich werde warten Zeit Sekunden nach der Anzeige jedes Diagramms, bevor Sie fortfahren. Zeit
wird mit dem eingestellt Film Befehl. Wenn der Modus „Film“ nicht eingestellt ist ictrans werde auf eine warten
Zeilenumbruchzeichen, bevor zum nächsten Frame übergegangen wird. Grundstück Werde die Nummer melden
Anzahl der Frames und das letzte Frame in Rahmen. Die Verschwörung wird beendet und ictrans
wechselt wieder in den Befehlsmodus, nachdem das letzte Bild geplottet wurde oder wenn ein empfangen wird
Interrupt-Signal, SIGINT.

[ Rahmen ] Drucken
Die adressierten Frames werden übersetzt und an das aktuelle Spooling-Gerät gesendet.
Die Übersetzung wird von einem erzeugten Übersetzer durchgeführt. Der Spooler Befehl kann verwendet werden
, um ein Spulgerät auszuwählen. Sehen ncarv_spool(5NCARG).

verlassen
Beenden Sie die Sitzung.

[ Rahmen ] Speichern [ Metadatei ]
Speichern Sie die adressierten Frames unter Metadatei. Wenn Metadatei existiert nicht, dann ist es
erstellt. Die Dateinamenersetzung wird durchgeführt Metadatei. Wenn Metadatei wurde weggelassen
als die zuletzt gespeicherte Datei verwendet wird. Wenn Rahmen weggelassen wird als der aktuelle Frame
benutzt.

[ Rahmen ] Speichern [ Metadatei ]
Gleich wie die Speichern Befehl außer Speichern bestätigt seine Aktionen nicht mit dem Benutzer in
der Fall, dass die Datei existiert. Wenn die Datei vorhanden ist, aber kein gültiges NCGM ist, ist dies der Fall
überschrieben. Wenn die Datei existiert und ein gültiges NCGM ist, wird sie angehängt.

überspringen [ Anzahl ]
Legen Sie die Anzahl der Bilder fest, die beim nachfolgenden Plotten übersprungen werden sollen. Zum Beispiel, wenn
„skip“ wird auf 1 gesetzt und es wird eine Anfrage zum Plotten der Frames 1 bis 10 gestellt: Frames 1, 3,
5, 7 und 9 werden angezeigt. Ohne Argumente überspringen meldet seinen aktuellen Wert.
Der Standardwert ist Null.

Spooler [ spooler_alias ]
Ohne Argumente wird der aktuelle Spooler-Aliasname gemeldet. Wenn spooler_alias ist eine
Gültiger Alias, der entweder durch definiert wird alias Befehl, oder in einem ncarv_spool Konfiguration
Datei oder durch die Umgebungsvariable NCARV_SPOOL Spooler alias wird die
aktueller Spooler. Anschließend Drucken Befehle verwenden die definierte Spoolerdefinition
vom aktuellen Spooler. Sehen ncarv_spool(5NCARG).

[ Anfang Rahmen ] Anfang
Dieser Befehl definiert den ersten Frame in einem Frame-Segment. beginnen Zusammen mit
halt Befehl: Definieren Sie die Grenzen eines Segments von Metadatei-Frames. Wenn
ictrans Befindet sich das Gerät im Loop-Modus, wird der Inhalt dieses Segments wiederholt angezeigt. Der
Standard Anfang Rahmen ist der erste Frame in der Metadatei, 1. Wenn keine Argumente vorhanden sind
gegeben Anfang meldet den ersten Frame im aktuellen Segment.

[ halt Rahmen ] halt
Dieser Befehl definiert den letzten Frame in einem Frame-Segment. Der Standard halt Rahmen
ist der letzte Frame in der Metadatei, $. Wenn keine Argumente angegeben werden halt meldet die
letzter Frame im aktuellen Segment.

Zoom [ llx [ lly [ Urx [ Ury ]]]]
Das Zoom Der Befehl ermöglicht die Angabe eines Workstation-Fensters (im GKS
Sinn). Es werden vier Koordinaten angegeben, die ein rechteckiges Fenster definieren, das a ist
Teilmenge des normalisierten VDC-Rechtecks ​​mit den Eckpunkten (0.0, 0.0) und (1.0,
1,0). Das angegebene Fenster wird dann auf das gesamte Ansichtsfenster abgebildet. Zum Beispiel

ictrans> Zoom 0.0 0.0 0.5 0.5

würde dazu führen, dass das untere linke Viertel der nachfolgenden Grundstücke gesprengt wird, um es zu füllen
die gesamte Anzeige. Die Angabe eines solchen Fensters kann zum Zoomen und zum Zoomen verwendet werden
schwenken.

Der Bereich, in dem man in ein Diagramm hineinzoomen kann, kann durch die Ganzzahl begrenzt werden
Adressiergenauigkeit des Gerätes.

Beispiele:


Das folgende Beispiel zeigt, wie ictrans kann im Batch-Modus verwendet werden, um a zu übersetzen
Metadatei aufgerufen gmeta und senden Sie die übersetzten Ergebnisse der gesamten Datei an einen Spooler
Gerät namens „imagen“, das möglicherweise im System definiert ist ncarv_spool Datei:

% ictrans -e 'Spooler Bild -e '1,$Drucken' gmeta


FONTCAP
Standard-Fontcap-Spezifizierer.

GRAPHCAP
Standardausgabegerätespezifizierer.

NCARG_ROOT
Pfad zum Stammverzeichnis der NCAR Graphics-Installation.

NCARG_LIB
Wenn diese Variable gesetzt ist, enthält sie den Pfad zu den installierten NCAR-Grafikbibliotheken.
NCARG_LIB Überschreibungen NCARG_ROOT.

NCARG_TMP
Falls gesetzt, enthält diese Umgebungsvariable einen Verzeichnispfad, der verwendet werden soll
temporäre Dateien. Auf den meisten Systemen ist die Standardeinstellung / Tmp. Auf einigen Systemen die Standardeinstellung
is /usr/tmp.

TMPDIR If NCARG_TMP Ist diese Umgebungsvariable nicht festgelegt, gibt sie den Verzeichnispfad an
Arbeitsspeicherplatz. Wenn weder NCARG_TMP TMPDIR ist ortsabhängig und fest codiert eingestellt
Standard wird verwendet.

Nutzen Sie ictransNCARG online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    DivFix + +
    DivFix + +
    DivFix++ ist Ihre AVI-Videoreparatur und
    Vorschau-Software. Es ist für die Reparatur konzipiert
    und Vorschaudateien, die heruntergeladen werden
    von ed2k(emule), torrent, gnutella, ftp...
    Laden Sie DivFix++ herunter
  • 2
    JBoss-Community
    JBoss-Community
    Community-gesteuerte Projekte mit dem
    neueste Innovationen für Spitzenreiter
    Anwendungen. Unser Vorzeigeprojekt ist JBoss AS
    die führende Open Source,
    normgerecht...
    Laden Sie die JBoss-Community herunter
  • 3
    Django-Filer
    Django-Filer
    Django Filer ist eine Dateiverwaltung
    Anwendung für Django, die macht
    Umgang mit Dateien und Bildern ein Kinderspiel.
    django-filer ist eine Dateiverwaltung
    Bewerbung für Djang...
    Laden Sie Django Filer herunter
  • 4
    xCAT
    xCAT
    Extreme Cluster Administration Toolkit.
    xCAT ist ein skalierbares Cluster-Management
    und Bereitstellungstool, das Folgendes bereitstellt
    Hardwaresteuerung, Erkennung und Betriebssystem
    diskful/di...
    Laden Sie xCAT herunter
  • 5
    Hunde
    Hunde
    Psi ist ein plattformübergreifendes, leistungsstarkes XMPP
    Client für erfahrene Benutzer.
    Es sind Builds für MS verfügbar
    Windows, GNU/Linux und macOS. Zielgruppe:
    Endnutzer...
    Laden Sie Psi herunter
  • 6
    Blobby-Volley 2
    Blobby-Volley 2
    Offizielle Fortsetzung des berühmten
    Blobby Volley 1.x Arcade-Spiel.
    Zielgruppe: Endbenutzer/Desktop. Benutzer
    Schnittstelle: OpenGL, SDL. Programmierung
    Sprache: C++, Lua. C...
    Laden Sie Blobby Volley 2 herunter
  • Mehr »

Linux-Befehle

Ad