Eine Möglichkeit besteht darin, substring
(oder substring-no-properties
) zu verwenden:
(
substring
STRING VON&optional
NACH )Gibt eine neue Zeichenfolge zurück, deren Inhalt eine Teilzeichenfolge von STRING ist. Das Der zurückgegebene String besteht aus den Zeichen zwischen dem Index FROM (inklusive) und index TO (exklusiv) von STRING . FROM und TO sind Zero-indexed: 0 bedeutet das erste Zeichen von STRING . Negative Werte werden ab dem Ende von STRING gezählt. Wenn TO
nil
ist, wird der Teilstring ausgeführt bis zum Ende von STRING .
Stefans Antwort ist idiomatisch, wenn Sie nur einen Dateinamen ohne Erweiterung benötigen. Wenn Sie jedoch Dateien und Dateipfade in Ihrem Code stark manipulieren, empfehle ich die Installation von Johan Anderssons f.el
Datei- und Verzeichnis-API, weil es viele Funktionen bietet, die in Emacs mit einer konsistenten API fehlen. Check-out-Funktionen f-base
und f-no-ext
:
Wenn Sie stattdessen mit Zeichenfolgen arbeiten, installieren Sie Magnar Sveens s.el
aus denselben Gründen. Möglicherweise interessiert dich s-chop-suffix
:
Verwenden Sie für den generischen Teilstring-Abruf die Antwort von dkim .
Wir verwenden IconExperience , das gebührenfrei ist. Sie kaufen eine Lizenz für ein Unternehmen. Sie tun zwei verschiedene Bibliotheken, eine V-Sammlungen und die andere X-Sammlungen . Es gibt verschiedene Abschnitte in ihnen, die Sie separat kaufen können, aber für V-Collections seine $ 379 höchstens und X-Collections seine $ 289.
Jedes Mal, wenn ich ein Menü oder eine Symbolleiste mit Aktionen erstellen muss, sammle ich einige Bilder, die aus verschiedenen Anwendungen extrahiert wurden, und hebe sie mit dem Bildbearbeitungsprogramm manuell ab. Das ist zeitaufwändig und langweilig (obwohl ich zugeben muss, dass es in manchen Fällen eine erfrischende Pause sein könnte).
Kennst du eine Sammlung solcher Bilder? Ich hätte gerne mindestens Bilder für alle Menüpunkte in den Menüvorlagen. Sie müssen urheberrechtlich geschützt sein. Danke.
Es gibt die Seidenikonen (und andere von famfamfam). Diese sind nicht copyright-frei , aber ich denke, du meinst, dass sie unbelastet, frei verwendbar usw. sein müssen. (Wirklich copyright-freies Zeug wird sehr, sehr schwer zu finden sein.) seidene brauchen nur Bestätigung, sonst nichts.
Ich denke, es ist fast unmöglich, "copyright-freie" Glyphen zu bekommen. Sogar Open Source ist nicht urheberrechtlich geschützt!
Aber wenn mehr oder weniger kostenlose Glyphen in Ordnung sind, können Sie glyFX's geben kostenlose Symbole versuchen Sie es.
Gnome hat gute Icon-Sets und die Lizenz ist GPL. Ссылка
Sie können im Web suchen. Es gibt viele Seiten mit Icons; Ich benutze diese:
Sicher gibt es mehr.
Sie können Symbole nach Name oder Kategorie durchsuchen, ähnliche Symbole, Symbole nach Paketen suchen, ...
Grüße.
Probieren Sie die Symbole für Fugue und Diagona aus. Auch hier sind sie nicht urheberrechtlich geschützt, können aber im Austausch für die Attribution verwendet werden.
Eine gute Website zum Nachverfolgen ist Smashing Magazine Ich halte den RSS-Feed auf meiner iGoogle-Seite, da regelmäßig Artikel in der Art von <
@PA diesen Link überprüfen.
mein Lieblings famfamfam
alt text http://famfamfam.com/lab/icons/silk/silk_preview_small.gif
Alternativtext http://i48.tinypic.com/2dhy1xs.png
und diese Fragen in SO
und so weiter.