Nouvelle expérience Signer: Markdown Formatting - Partie 1

Duo Liang, novembre 13, 2019
New Signer Experience: Markdown Formatting - part 1

Avant le lancement de la nouvelle expérience de signataire, il était difficile de choisir un style de police lors de la personnalisation des messages d'interface tridespour une cérémonie de signature classique. Il y avait des styles pris en charge limités, pas de syntaxe standard commune, et il était long de vérifier les effets de sortie. Maintenant, avec la nouvelle expérience de signataire, OneSpan Sign utilise un langage de balisage puissant "Markdown", qui a rendu ce processus beaucoup plus simple.

Dans ce blog, nous allons démontrer ce que Markdown peut faire, ce qu'une page entièrement habillée pourrait ressembler avec cette technologie et une syntaxe de base qui est pris en charge dans notre mise en œuvre actuelle.

Qu'est-ce que Markdown?

Si vous ouvrez un référentiel Git, par exemple OneSpan Sign Java SDK, vous trouverez un fichier "README.md" avec la description du projet. Markdow, est la langue utilisée dans ce fichier pour formater le contenu.11-13-1

Étant si universel parmi les développeurs, Markdown fournit une façon standard, bref et conviviale pour présenter vos messages d'interface tridirectionnelle.

Portée de Markdown

Veuillez noter que toutes les pages ne prennent pas en charge Markdown. Il est actuellement disponible dans le:
Merci Résumé page
- Pages d'erreur
Alertes

Une page de résumé de remerciement entièrement habillée pourrait ressembler à ce qui suit :11-13-2

Syntaxe Markdown

Dans la section ci-dessous, parcourez une partie de la syntaxe qui est largement utilisée dans Markdown.

Gras

Pour créer un texte audacieux, enveloppez le texte en double astérisques.

«texte audacieux»

Pour éviter de créer du texte gras, placez une barre oblique inverse (séquence d'évasion, donc total de deux barres obliques inverses) devant chaque astérisque.

«ignorer le texte gras»

11-13-3

Italique

Pour créer un texte audacieux, enveloppez le texte dans un seul astérisques.

Texte italique

Pour éviter de créer du texte italique, placez une barre oblique inverse devant

«ignorer le texte italique»

11-13-4

Nouvelle ligne

Pour un bris de ligne, ajouter une barre oblique inverse suivie d'un n (n).

la première ligne de la deuxième ligne

11-13-5

Espace supplémentaire

Afin d'ajouter plus d'un espace dans une ligne, utilisez un espace non-rupture (« ). Nous utiliserons cette syntaxe lors de l'introduction de la liste nidifiée ci-dessous.

Listes

Les listes non ordonnées peuvent utiliser des astérisques « , plus « ô », ou des traits d'union « - » comme marqueurs de liste.

- item1n
- article 2-n
- item3 -n

11-13-6

Les listes ordonnées utilisent des nombres suivis d'une période "." ou d'une parenthèse droite ")".

1. article 1
2. article 2
3. article3
Ou
1) point1
2) point2
3) point3

11-13-7

Pour utiliser une liste nichée, commencez par une nouvelle ligne et utilisez quatre espaces devant chaque élément de sous-liste.

1) item1-n a. sous-article11n b. sous-article12-n c. sous-point13
2) item1-n a. sous-item21-n b. sous-item22-n c. sous-point23
3) item1-n a. sous-item31-n b. sous-item32-n c. sous-point33

11-13-8

Note:

Certaines des listes ci-dessus ont indentation en face. Il est donc nécessaire d'utiliser un nouveau caractère de ligne (n) deux fois après la liste.

1) list1-n2) list2-n3) list3 'n 'na nouveau paragraphe

11-13-9

Voilà. Nous avons parcouru la moitié des syntaxes utilisées dans Markdown. Dans la deuxième partie de cette série de blog, nous allons terminer toutes les syntaxe couramment utilisé et fournir un bon moyen d'auto-vérifier l'effet de sortie avant de soumettre votre personnalisation.

Si vous avez des questions concernant ce blog ou toute autre chose concernant l'intégration de OneSpan Sign dans votre application, visitez les Forums communautairesdes développeurs . Vos commentaires sont importants pour nous!

OneSpan Sign Developer Community

OneSpan Sign Developer Community

Rejoignez la communauté OneSpan Sign Developer! Forums, blogs, documentation, téléchargements SDK, et plus encore.

Joignez-vous aujourd'hui