Confluence è una delle wiki di team più utilizzate, e molte organizzazioni hanno librerie di documenti Word che appartengono a Confluence. Convertire quei documenti in modo pulito è più complicato di quanto sembri Confluences Markdown supporto ha stranezze. Questa guida vi mostra il più affidabile Word a Confluence flusso di lavoro.
Il Confluence supporta Markdown?
Confluence ha un supporto parziale per Markdown, ma dipende dall'implementazione:
- Confluence Nube supporta la macro Markdown e può rendere Markdown in certi contesti, ma l'editor nativo è il suo formato
- Confluence Data Center / Server ha anche una macro Markdown
- Atlassian Rovo / Nuovo Editore le versioni più recenti hanno migliorato il supporto per la collaudo Markdown
Il metodo più affidabile in tutte le versioni è quello di convertire Word in Markdown con WordToMD, quindi incolla il contenuto Markdown utilizzando la funzione di importazione Confluences Markdown.
Metodo 1: incollare Markdown tramite Confluence Editor
Passaggi
- Convertire il documento Word in WordToMD e fare clic su Copia Markdown
- In Confluence, aprire l'editor di pagina
- Dal menu Inserire (+ icona), selezionare Markup o Altre macro → Markup
- Scegliere Markdown come lingua
- Incolla il contenuto Markdown
- Fare clic su Inserire
La macro Markup/Markdown rende il contenuto come testo ricco all'interno della pagina. Non converte in blocchi nativi Confluence, ma rende intestazioni, tabelle e liste correttamente.
Metodo 2: Word Importare file
Confluence Cloud ha una funzione di importazione Word:
- Creare una nuova pagina Confluence
- Fare clic sul menu ... → Importare Word Documento
- Selezionare il file .docx
Questo funziona per documenti semplici ma tende a perdere la formattazione complessa. Il percorso Markdown dà più controllo.
Metodo 3: convertire in HTML
Alcuni team preferiscono HTML come formato intermedio perché l'editor di Confluence accetta HTML incolla:
- Convertire il tuo Word doc a Markdown con WordToMD
- Convertire il Markdown in HTML utilizzando uno strumento online o
markedlibrary - Passare a Confluence Source Editor (Ctrl+Shift+D o dalla barra degli strumenti)
- Incolla il HTML
Questo approccio preserva una formattazione più complessa, ma è più passo.
Compatibilità di formattazione
| Elemento | Markdown | Confluence Rendering |
|---|---|---|
| Rubriche H1-H6 | ✅ | ✅ Render correttamente |
| In grassetto / corsivo | ✅ | ✅ Render correttamente |
| Elenche a virgolette | ✅ | ✅ Render correttamente |
| Elenche numerate | ✅ | ✅ Render correttamente |
| Tabelle | ✅ | ✅ Via macro Markdown |
| Blocchi di codice | ✅ | ✅ Via macro Markdown |
| Iperlink | ✅ | ✅ Render correttamente |
| Immagini | ️ Solo URL esterne | ️ Gli allegati in linea devono essere caricati manualmente |
Tavoli di manipolazione
Convertire le tabelle Word in GFM tramite la sintassi del tubo WordToMD. Confluence’s Markdown macro renders these correctly:
| Project | Owner | Status |
|---|---|---|
| Website redesign | Alice | In progress |
| API migration | Bob | Complete |
Per le operazioni più complesse della tabella, vedere Markdown Tabelle: una guida completa.
Blocchi di codice in Confluence
Confluence ha la propria macro di blocco di codice che offre sintassi evidenziata e numeri di riga. Dopo aver importato il contenuto Markdown, è possibile sostituire i blocchi di codice della macro Markdown con macros nativi di blocchi di codice di confluenza per una migliore leggibilità:
- Modificare la pagina
- Trova la sezione di codice
- Inserire una macro di blocco di codice
- Imposta la lingua per evidenziare la sintassi
- Incolla il codice
Riferimento: Markdown Guida ai blocchi di codice per la sintassi standard.
Atlassian Confluence e ADF
Confluence Cloud utilizza in modo nativo Formato di documento atlasico (ADF) uno schema JSON per contenuti ricchi. La macro Markdown si trova sopra di questo. Per le importazioni programmatiche, il Confluence REST API accetta direttamente ADF. Se stai costruendo una pipeline automatizzata, convertire Word → Markdown → ADF utilizzando le librerie disponibili.
Per la maggior parte delle squadre, il flusso di lavoro manuale è più semplice e veloce.
Migratura di una libreria di documenti
Se stai migrando dozzine di documenti Word su Confluence:
- Convertire tutti i file utilizzando WordToMD (o lotto con Pandoc per grandi volumi)
- Creare uno spazio Confluence e pianificare la gerarchia delle pagine
- Importazione di pagine in sezioni, raggruppamento dei documenti correlati nelle pagine madre
- Aggiungere caratteristiche specifiche Confluence dopo l'importazione: etichette, restrizioni di pagina, @mentioni
FAQ
Posso usare Markdown in modo nativo in Confluence senza la macro?
In alcune configurazioni di Confluence Cloud con il Nuovo Editor, è possibile digitare scorciatoie Markdown e si convertono automaticamente (e.g., digitando ## crea un H2). Ma per incollare documenti convertiti, la macro Markdown è più affidabile.
La mia formattazione dell'intestazione è persa dopo l'importazione tutto sembra testo del corpo. Questo significa di solito che la macro Markdown non è attiva. Il Markdown deve essere all'interno di un blocco di macro Markup/Markdown, non incollato come testo semplice nell'editor standard.
Le tabelle mostrano i caratteri della pipa grezza. Stesso problema il contenuto deve essere all'interno di una macro Markdown, non nell'editor di testo standard.
Esiste un modo automatico per sincronizzare i documenti Word con le pagine Confluence? Sì strumenti come Confluences Documenti esterni funzione, Scroll Versions, o script personalizzati che utilizzano il Confluence REST API possono sincronizzare automaticamente i file Markdown con le pagine.
Conclusioni
Il più pulito. Word a Confluence il flusso di lavoro è: convertire con WordToMD, quindi importare tramite la macro Markdown. Per documenti complessi o migrazioni di massa, l'approccio intermedio HTML o l'automazione REST API dà più controllo. In entrambi i casi, l'uso corretto degli stili di intestazione di Word prima della conversione garantisce che la gerarchia della pagina sia intatta.