Kategorie: JavaScript,
geschrieben am
10. März 2013
ID: 5483
NetBeans 7.3 unterstützt JSDoc für JavaScript-Code. Um ein Gefühl dafür zu bekommen, wie Kommentare mit JSDoc aussehen, folgt hier ein Beispiel:
/**
* Creates a new Rectangle from a given dimension.
*
* @param {number} x The desired width of the rectangle.
* @param {number} y The desired height of the rectangle.
* @return {Rectangle} The new rectangle object.
*/
function createRectangle(x, y) {
return new Rectangle(x, y);
} |
Kategorie: Microsoft Excel,
geschrieben am
25. Februar 2013
ID: 5465
In Excel kann mit einer Funktion die Differenz von zwei Zahlen in Prozent berechnet werden.
Dabei hilft folgende Funktion:
=ABS(RUNDEN(100-Prozentwert*100/Grundwert;Anzahl der Stellen)) |
Beispiel:
Grundwert 100 in Zelle A1
Prozentwert 20 in Zelle B1
Anzahl der Stellen: 2
Funktion:
=ABS(RUNDEN(100-B1*100/A1;2)) |
Ergebnis: 80%
Kategorie: HTML,
geschrieben am
16. Februar 2013
ID: 5452
Man kann ein Bild in einem SVG-Element wie folgt zentrieren:
<svg id="box" width="200" height="200">
<image
width="114"
height="158"
xlink:href="images/card.png"
x="50%"
y="50%"
transform="translate(-57, -79)"
>
</image>
</svg> |
In Worten:
- Obere linke Ecke des Bildes in der Mitte der Fläche ansetzen (
x="50%", y="50%")
- Bild um die Hälfte der Bildgröße nach links verschieben (
-57)
- Bild um die Hälfte der Bildhöhe nach oben verschieben (
-79
Kategorie: LaTeX,
geschrieben am
16. Februar 2013
ID: 5425
Wenn man mit TeXnicCenter eine Ausgabe seines Dokuments erstellt, dann ist es oft nötig, die geöffnete PDF-Datei vorher zu schließen. Der Grund dafür ist, dass der verwendete PDF-Betrachter oftmals die Datei sperrt und somit eine Neuerstellung / Kompilierung nicht möglich ist.
Wer dieses Problem umgehen möchte, der sollte SumatraPDF als PDF-Betrachter verwenden. SumatraPDF ist ein sehr schnelles Anzeigeprogramm, welches die Änderungen von Dateien bemerkt und PDF-Dokumente automatisch aktualisert. Ein vorheriges Schließen des Programms zur Änderungsanzeige ist nicht nötig.
Weiterlesen …
Kategorie: LaTeX,
geschrieben am
13. Februar 2013
ID: 5393
Um Sourcecode farbig darzustellen, kann das LaTeX-Paket minted verwendet werden. Diese Anleitung zeigt wie, minted zusammen mit seinen Abhängigkeiten (Python und Pygments) unter Windows 8 installiert wird.
Weiterlesen …
Kategorie: WordPress,
geschrieben am
28. Januar 2013
ID: 5300
Wer mit dem WYSIWYG-Editor von WordPress arbeitet, wird festgestellt haben, dass der Editor absolute Links einfügt. Selbst wenn man Links zur eigenen Webseite haben möchte, erstellt einem der WYSIWYG-Editor einen Eintrag in dieser Form:
<a href="http://www.bennyn.de/css3-animationen" title="CSS3 Animationen">CSS3 Animationen</a> |
Zieht man mit seinem Blog nun auf eine andere Domain um oder möchte man seinen Blog auf dem localhost testen, dann funktionieren die Verlinkungen nicht mehr, da der absolute Pfad nicht stimmt. Ich habe mir deshalb eine Lösung in Form eines Shortcodes überlegt, die Folgendes im Editor ermöglicht:
[link]5255[/link]
führt zu:
<a href="http://www.bennyn.de/css3-animationen" title="CSS3 Animationen">CSS3 Animationen</a>
[link text="Mein Text"]5255[/link]
führt zu:
<a href="http://www.bennyn.de/css3-animationen" title="Mein Text">Mein Text</a> |
Die Links werden dynamisch mit PHP erzeugt, so dass der Host immer dem gerade verwendeten Host entspricht. Ein Domain-Umzug ist somit kein Problem! Außerdem muss man keinen Text mehr für die Links eingeben, da automatisch der Text des Beitrags genommen wird. Alles was man wissen muss, ist die Post-ID (im Beispiel 5255).
Wie kann man den Shortcode [ link ] benutzen?
Um den Shortcode zu verwenden, muss man folgende PHP-Zeilen in der Datei functions.php seines WordPress-Themes einfügen:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
| /*
* [link]5255[/link]
* [link text="My Link"]5255[/link]
*/
function displayLink($attributes, $postId) {
$linkTarget = get_permalink($postId);
$linkText = $attributes[text];
if (!$linkText)
$linkText = esc_attr(strip_tags(get_the_title($postId)));
$format = '<a href="%s" title="%s">%s</a>';
$link = sprintf($format, $linkTarget, $linkText, $linkText);
return $link;
}
add_shortcode('link', 'displayLink'); |
Sollte die Datei functions.php nicht vorhanden sein, kann eine leere PHP-Datei mit diesem Namen erstellt werden, um den Code einfügen zu können.
Letzte Kommentare